Docker容器开机自动启动

docker run -m 512m --memory-swap 1G -it -p 6379:6379 --restart=always --name redis -d redis

--restart具体参数值详细信息

  • no - 容器退出时,不重启容器
  • on-failure - 只有在非0状态退出时才从新启动容器
  • always - 无论退出状态是如何,都重启容器

还可以在使用 on-failure 策略时,指定 Docker 将尝试重新启动容器的最大次数。
默认情况下,Docker 将尝试永远重新启动容器。

sudo docker run --restart=on-failure:10 redis

如果创建时未指定 --restart=always ,可通过 update 命令

docker update --restart=always xxx
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容