PHPUnit 停止了我的 Docker 容器
PHPUnit stops my Docker container
我正在使用 docker-compose 来启动我的容器。
然后我 运行 通过 PhpStorm 进行 PHPUnit 测试。
测试完成后,容器停止(出口 0)。
我尝试将 restart: always
添加到我的 docker-compose.yml,但容器在重新启动时卡住了。
如何防止此容器停止?
不可能。事实上,它的工作方式不同:它只是每次都重新创建容器。
https://youtrack.jetbrains.com/issue/PY-18901 -- 观看这张票 (star/vote/comment) 以获得任何进展的通知。
P.S. 据我所知,您已经意识到这一点(我相信这是您的票):https://youtrack.jetbrains.com/issue/WI-42514
我解决这个问题的方法是创建一个额外的容器,仅用于 运行 测试。
我正在使用 docker-compose 来启动我的容器。
然后我 运行 通过 PhpStorm 进行 PHPUnit 测试。 测试完成后,容器停止(出口 0)。
我尝试将 restart: always
添加到我的 docker-compose.yml,但容器在重新启动时卡住了。
如何防止此容器停止?
不可能。事实上,它的工作方式不同:它只是每次都重新创建容器。
https://youtrack.jetbrains.com/issue/PY-18901 -- 观看这张票 (star/vote/comment) 以获得任何进展的通知。
P.S. 据我所知,您已经意识到这一点(我相信这是您的票):https://youtrack.jetbrains.com/issue/WI-42514
我解决这个问题的方法是创建一个额外的容器,仅用于 运行 测试。