1

我正在使用 VS Code Dev Container 扩展在 Docker 容器中开发和运行我的应用程序。

我正在使用 adocker-compose.yaml将已定义的图像与依赖服务重用。

在该docker-compose.yaml文件中,我还有另一个用于测试目的的服务。当 VS Code 启动时,它会在我的文件中构建所有docker-compose.yaml服务,而不仅仅是我开发应用程序所需的两个。

我可以看到 Dev Container 扩展运行命令Start: Run: docker-compose --project-name proj1 -f c:\dev\proj1\docker-compose.yaml -f c:\dev\proj1\.devcontainer\docker-compose.yml up -d --build

如果它通过了其中定义的服务,devcontainer.json它只会构建它。

有没有办法指示 VS Code 的 Dev Container 扩展只构建我开发所需的服务?

4

0 回答 0