使用Docker Compose配置Dev Containers启动失败,求日志查看方法
Dev Containers + Docker Compose 重建容器时立即报错,无法定位问题
尝试将Dev Containers与Docker Compose配合使用,执行「Dev Containers: Rebuild and Reopen in Container」命令时立刻报错,报错信息如下:
Command 'Dev Containers: Rebuild and Reopen in Container' resulted in an error (Command failed: /private/var/folders/vw/m_7gmll54yb0cnfp687dxh740000gq/T/AppTranslocation/1485CA8A-FFAA-4796-BA55-5928911F8CB3/d/Visual Studio Code.app/Contents/Frameworks/Code Helper.app/Contents/MacOS/Code Helper --ms-enable-electron-run-as-node /Users/me/.vscode/extensions/ms-vscode-remote.remote-containers-0.266.1/dist/spec-node/devContainersSpecCLI.js read-configuration --workspace-folder /Users/me/myfolder/myproject --log-level debug --log-format json --config /Users/me/myfolder/myproject/.devcontainer/devcontainer.json --include-merged-configuration --mount-workspace-git-root true)
已确认以下信息:
- 直接运行
docker compose命令时,对应的compose文件可正常工作 - 已启用「Use Docker Compose V2」选项
- 无法找到详细错误日志,完全不知道该如何排查
附.devcontainer/devcontainer.json配置:
{ "name": "Python 3", "dockerComposeFile": ["../docker-compose.yml"], "service": "devcontainer_testenv", "workspaceFolder": "/app", "shutdownAction": "stopCompose", // Configure tool-specific properties. "customizations": { // Configure properties specific to VS Code. "vscode": { // Set *default* container specific settings.json values on container create. "settings": { "terminal.integrated.profiles.linux": { "bash": { "path": "/bin/bash" } }, "python.defaultInterpreterPath": "/usr/local/bin/python", "python.languageServer": "Default", "python.linting.enabled": true, "python.linting.pylintEnabled": true, "python.formatting.autopep8Path": "/usr/local/py-utils/bin/autopep8", "python.formatting.blackPath": "/usr/local/py-utils/bin/black", "python.formatting.yapfPath": "/usr/local/py-utils/bin/yapf", "python.linting.banditPath": "/usr/local/py-utils/bin/bandit", "python.linting.flake8Path": "/usr/local/py-utils/bin/flake8", "python.linting.mypyPath": "/usr/local/py-utils/bin/mypy", "python.linting.pycodestylePath": "/usr/local/py-utils/bin/pycodestyle", "python.linting.pydocstylePath": "/usr/local/py-utils/bin/pydocstyle", "python.linting.pylintPath": "/usr/local/py-utils/bin/pylint" }, // Add the IDs of extensions you want installed when the container is created. "extensions": [ "ms-python.python", "ms-python.vscode-pylance" ] } } }
执行「Dev Containers: Reopen and Rebuild」时,不到一秒就弹出上述错误,求助如何查看错误日志来定位问题。
内容的提问来源于stack exchange,提问作者red888
相关产品推荐
相关产品推荐

