Мой CI / CD запускает тесты с использованием docker compose.Я использую опцию --abort-on-container-exit
, поэтому compose останавливает все контейнеры после завершения тестового контейнера.
Однако кажется, что сети, созданные compose, все еще работают.Это проблема, поскольку мы быстро достигли пределов определений сетей в Docker.
Я посмотрел в документации способ удаления сетей после выхода из контейнеров, но ничего не смог найти.Я думаю, что я мог бы просто сделать docker-compose stop
, но это не вписывается в мой конвейер Jenkins.
Есть ли способ добиться этого либо с помощью docker-compose up
опций, либо с помощью составного манифеста?