当容器启动的时候添加了 “–restart=always” 参数,那样容器有问题会一直重启, docker服务重启之后,这个容器也会自动起来。
这样的启动方式适合与一些监控程序,跟着机器一起启动,出问题也会自动重启。
例如:
1 | docker run -d --restart=always nginx:latest |
如果这个时候我们不要这个容器了, 应该怎么停止呢?
我们需要更新 restart 的状态。
例如:
1 | docker update --restart=no nginx:latest |
这样之后, 这个容器就不会在自动启动了。