meh*_*stg 6 docker visual-studio-code
假设我一定在这里做错了什么,但我似乎无法让 VSCode 使用我非常简单的 devcontainer.json 文件将任何内容安装到容器中。
目前看起来如下:
{
"name": "Terraform",
"dockerFile": "Dockerfile",
"mounts": ["source=/home/paul,target=/host,type=bind,consistency=cached"]
}
Run Code Online (Sandbox Code Playgroud)
我还尝试过文档中给出的示例:
["source=${localEnv:HOME}${localEnv:USERPROFILE},target=/host-home-folder,type=bind,consistency=cached"]
Run Code Online (Sandbox Code Playgroud)
两者似乎都没有在容器内安装任何东西,并且查看“Dev Containers”控制台输出的输出,它甚至看起来不像 VSCode 尝试安装它。我需要打开某些东西才能使其工作吗?
在 Linux Mint 上运行 VSCode 1.36.1。Docker CE 19.03。
小智 4
对我来说,它使用workspaceMount而不是mount
"workspaceMount": "source=${localWorkspaceFolder}/sub-folder,target=/workspace,type=bind,consistency=delegated",
"workspaceFolder": "/workspace"
Run Code Online (Sandbox Code Playgroud)
如https://code.visualstudio.com/docs/remote/containers-advanced中所述
归档时间: |
|
查看次数: |
20261 次 |
最近记录: |