docker启动容器的时候携带"--restart=always"参数后如何删除容器

当容器启动的时候添加了 “–restart=always” 参数,那样容器有问题会一直重启, docker服务重启之后,这个容器也会自动起来。

这样的启动方式适合与一些监控程序,跟着机器一起启动,出问题也会自动重启。

例如:

1
docker run -d --restart=always nginx:latest

如果这个时候我们不要这个容器了, 应该怎么停止呢?

我们需要更新 restart 的状态。

例如:

1
docker update --restart=no nginx:latest

这样之后, 这个容器就不会在自动启动了。

感谢您的支持!