VS code配置docker的shell環境


今天嘗試了下使用docker來做虛擬機,幾番折騰后終於搞定可以用了,但是想着每次都要在命令行敲半天也太惡心了,所以就找了一下可視化的管理工具

首先說下,我的docker主機環境是windows10,用的linux-container

第一次我用了網絡上大家都推薦的portainer,折騰了一下也是裝好了,界面美觀 ,操作流暢很是喜歡----但是!在docker里裝上ubuntu虛擬機后,尷尬的發現,裝了vim不能用,一直顯示空白,退也退不出,就像這樣

看了github上的issue,好像這個bug一直都沒能解決掉,作為一個只能在終端操作的東西,不能用vim豈不是很搞笑,於是只能放棄了--

 

后來發現VScode里可以對docker有着很好的支持,但是在設置了后,attach ubuntu,terminal里不支持路徑補齊,每次用tab鍵,都是四個空格---不能補全路徑,郁悶了

直接說解決辦法吧,如下

"docker.attachShellCommand.linuxContainer": "//bin/sh"

改成 "docker.attachShellCommand.linuxContainer": "//bin/bash"

那里的雙斜杠也有說法,默認的只有一個斜杠,但是我這里講默認的linuxshell改成了git bash,如果不改成雙斜杠會有bug


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM