bash - VScode docker-无法连接到运行Docker容器的bash

标签 bash docker visual-studio-code

VS-code的Docker扩展默认将/ bin / sh附加到您的容器。设置文件确认了这一点:

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

我已经在VS代码的设置编辑器中对此进行了更改,以改为附加到bash:
"docker.attachShellCommand.linuxContainer": "/bin/bash"

我希望在附加到容器时将/bin/bash作为CLI。相反,它仍然使我附加到/bin/sh

最佳答案

在此期间,我走了一天,我的shell行为已更改为/ bin / bash的行为。这很混乱。

经过更多的实验后,我发现Chrome缓存存在问题。我在Chrome中安装了清除缓存按钮,当我怀疑此问题时,可以使用该按钮清除缓存。现在我可以控制了。我没有做错任何设置。

问题已回答。 :-)

关于bash - VScode docker-无法连接到运行Docker容器的bash,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52134351/

相关文章:

nginx - 运行 Nginx Docker 或 cat 日志时无法使用 -lt

bash - 努力解析(bash)时间命令

bash - 将文件从一个位置复制到另一个位置并重命名的 Shell 脚本将当前日期添加到每个文件

linux - 通过 SSH 写入多个远程终端

typescript - Visual Studio Code 中的自动 JSDoc 生成坏了?

visual-studio-code - 使用vscode导致 "vscode-remote link"Windows对话框重复显示

visual-studio-code - 在 VS Code 中运行 Chrome 调试器的问题

bash 同时 [: too many arguments

运行完成时 docker-compose up 命令返回代码始终为零

docker - Jenkins触发时如何解决Docker权限错误