我有一些简单的服务容器。
当我在不停止这个容器的情况下重新启动服务器时,我无法再次启动它。
错误消息是:
pidfile found, try stopping another running service or delete /var/run/service.pid
我知道我可以
-
从映像运行新容器并删除已停止的容器
-
从停止的容器创建新映像,并使用新入口点重新运行它。差不多
rm -f /var/run/service.pid && original_entrypoint.sh
但我只想做一些
docker rm_file container:/var/run/service.pid; docker start container
因为它是最简单、最快速的解决方案。
不完全重建容器的fs就无法访问它吗?这个手术看起来很有用。。。