我正在使用docker-compose建立测试基础架构。我想使用docker-compose选项--exit-code-from
从运行测试的容器中返回退出代码。但是,我还有一个容器,可以使用sequelize cli在数据库容器上运行迁移。迁移完成后,此迁移容器将以代码0退出,然后运行我的测试。这会导致--exit-code-from
和--abort-on-container-exit
选项都出现问题。迁移容器退出时是否有方法可以忽略?
答案 0 :(得分:2)
Status[]
暗示POCO
,根据documentation
-container-on-container-exit如果停止任何容器,则停止所有容器。
但是您可以尝试:
--exit-code-from
您可以通过以下方式获取所有(包括停止的)容器的列表
--abort-on-container-exit