【发布时间】:2018-11-23 02:32:09
【问题描述】:
我正在使用 docker-compose 来调出我的容器。
然后我通过 PhpStorm 运行 PHPUnit 测试。 测试完成后,容器将停止(退出 0)。
我尝试将 restart: always 添加到我的 docker-compose.yml 中,但随后容器无法重新启动。
如何防止这个容器停止?
【问题讨论】:
-
是的,我发现了,谢谢。请添加为答案,以便我标记为正确。
我正在使用 docker-compose 来调出我的容器。
然后我通过 PhpStorm 运行 PHPUnit 测试。 测试完成后,容器将停止(退出 0)。
我尝试将 restart: always 添加到我的 docker-compose.yml 中,但随后容器无法重新启动。
如何防止这个容器停止?
【问题讨论】:
不可能。事实上,它的工作方式不同:它只是每次都重新创建容器。
https://youtrack.jetbrains.com/issue/PY-18901 -- 观看这张票(星号/投票/评论)以获得任何进展的通知。
P.S.据我所知,你已经知道了(我相信这是你的票):https://youtrack.jetbrains.com/issue/WI-42514
【讨论】:
我解决这个问题的方法是创建一个额外的容器,仅用于运行测试。
【讨论】: