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

我解决这个问题的方法是创建一个额外的容器,仅用于 运行 测试。