当我们使用另一个文件 docker-compose.prod.yml 在组合/覆盖中运行时,我想删除在 docker-compose.yml 文件中定义的容器,例如:
# docker-compose.yml
version: 2
services:
www:
image: php56
db_for_development:
image: mariadb
覆盖:
# docker-compose.prod.yml
version: 2
services:
www:
image: php70
db_for_development:
[control: override-and-remove] # hypothesis
然后,运行时:
docker-compose -f docker-compose.yml -f docker-compose.prod.yml up -d
docker-compose -f docker-compose.yml -f docker-compose.prod.yml ps
其实,我有www
和db_for_development
在一起。
我只想要www
容器,而不想要其他容器。