- 我在Visual Studio 2022中添加了一个docker compose项目
- docker compose项目节点已添加到具有默认
docker-compose.yml
、docker-compose.override.yml
和.dockerignore
文件的解决方案中 Dockerfile
是为具有WebAPI的项目(ASP.Net核心项目(生成的- docker compose的内容经过编辑,添加了额外的服务、网络等
- 当我尝试显示docker compose项目时,我得到了错误(错误消息框(
service "xxx.yyy" has neither an image nor a build context specified: invalid compose project
在解决方案重建期间显示类似的消息(代码:DT1001(
- 在解决方案资源管理器文件夹中的PowerShell中运行
docker-compose -f 'docker-compose.yml' up --build
时没有问题
我想在VS中管理compose,并设置为从Visual Studio配置启动多个容器。你能帮我修一下吗?
问题是docker-compose.override.yml
与docker-compose.yml
未对齐。将docker-compose.yml
复制到docker-compose.override.yml
并只编辑更改的部分后,问题就消失了。