我正在使用一个用于外部测试的docker环境。客户依赖环境中的数据,所以我不想拉出数据库容器。是否有一个选项可以在compose-file中包含一个容器,但限制它被拉取。?
否则,我想我的出路是 从合成文件中删除容器这可能是不好的,当别人将故障排除环境,而不是所有需要的容器在那里。
编辑: 它大约有40个服务,所以运行 docker-compose up <service_name>
是不方便的,你可能会错过一些东西。
你可以这样做
docker-compose up --scale serviceToExclude=0
哪儿 serviceToExclude
是你的容器 不要 想跑。