每当我将 VSCode 附加到容器时,它都会从没有打开特定文件夹开始。我想在开始时打开文件夹“/ado”并在那里应用工作区设置。我怎样才能做到这一点?
当我手动打开文件夹时,我从容器的 /root 文件夹开始。
.devcontainer.json:
{
"name": "Portal Docker Environment",
"dockerComposeFile": "docker-compose.yml",
"service": "api",
"workspaceFolder": "/ado",
"cwd": "/ado",
"extensions": [
"ms-python.python",
"visualstudioexptteam.vscodeintellicode"
]
}
码头工人-compose.yml:
portal:
build: Dockerfiles/portal
image: portal
command: launch_portal.py
volumes:
- ./ado:/ado
ports:
- "6543"
- "51000:51000" # for ptvsd debugger
env_file:
- ./portal.env
我也没有找到 .devcontainer.json 中可用关键字的完整列表。谁能指出我正确的方向?
更新:找到.devcontainer.json的关键字参考