我的CI / CD使用docker compose运行测试。我使用--abort-on-container-exit
选项,所以一旦测试容器完成,compose就会停止所有容器。
但是,似乎由compose创建的网络仍在运行。这是一个问题,因为我们很快达到了Docker中的网络定义限制。
我查看了文档,找到了一种在容器退出后删除网络的方法,但是找不到任何东西。我想我可以做一个docker-compose stop
,但这与我的Jenkins管道不太匹配。
是否有一种方法可以通过docker-compose up
选项或在撰写清单中实现?
答案 0 :(得分:0)
我遇到了同样的问题。确实,docker-compose down
解决了这个问题。