Docker容器开机自动启动
2018-02-05 16:49
483 查看
部署项目服务器时,为了应对停电等情况影响正常web项目的访问,会把Docker容器设置为开机自动启动。
在使用docker run启动容器时,使用--restart参数来设置:
[plain]
view plain
copy
# docker run -m 512m --memory-swap 1G -it -p 58080:8080 --restart=always
--name bvrfis --volumes-from logdata mytomcat:4.0 /root/run.sh
--restart具体参数值详细信息:
no - 容器退出时,不重启容器;
on-failure - 只有在非0状态退出时才从新启动容器;
always - 无论退出状态是如何,都重启容器;
如果创建时未指定 --restart=always ,可通过update 命令设置
docker update --restart=always xxx
还可以在使用on - failure策略时,指定Docker将尝试重新启动容器的最大次数。默认情况下,Docker将尝试永远重新启动容器。
[plain]
view plain
copy
# sudo docker run --restart=on-failure:10 redis
转载地址:http://blog.csdn.net/lin521lh/article/details/78413631
在使用docker run启动容器时,使用--restart参数来设置:
[plain]
view plain
copy
# docker run -m 512m --memory-swap 1G -it -p 58080:8080 --restart=always
--name bvrfis --volumes-from logdata mytomcat:4.0 /root/run.sh
--restart具体参数值详细信息:
no - 容器退出时,不重启容器;
on-failure - 只有在非0状态退出时才从新启动容器;
always - 无论退出状态是如何,都重启容器;
如果创建时未指定 --restart=always ,可通过update 命令设置
docker update --restart=always xxx
还可以在使用on - failure策略时,指定Docker将尝试重新启动容器的最大次数。默认情况下,Docker将尝试永远重新启动容器。
[plain]
view plain
copy
# sudo docker run --restart=on-failure:10 redis
转载地址:http://blog.csdn.net/lin521lh/article/details/78413631
相关文章推荐
- Docker容器开机自动启动(在宿主机重启后或者Docker服务重启后)
- docker 开机自动启动容器
- Docker容器开机自动启动
- Docker 生产环境之配置容器 - 自动启动容器
- 使用 Docker Toolbox 实现自动启动一个容器,发布本机上的Web目录
- Docker Container开机自动启动
- centos7 使用 systemctl 使 docker 容器(container)开机启动
- docker 启动 centos 镜像,容器会自动退出
- 如何避免Docker容器启动脚本运行后自动退出——一个cron定时任务docker镜像方案
- spring boot结合jenkins自动构建docker镜像并启动容器
- docker容器启动后执行完l脚本后自动退出解决方案
- centos 使用 systemctl 使 docker 容器(container)开机启动
- 在linux下设置开机自动启动程序的方法
- nexus在ubuntu下配置开机自动启动
- linux 自己编写脚本,开机自动启动
- 『转』VC 开机自动启动程序代码
- 开机时自动启动任务管理器,怎么设置
- Linux开机自动启动svn服务
- docker容器启动后修改启动命令参数