Docker的容器设置随Docker的启动而启动
问题描述:当我们重启服务器的时候,特别是公司断电后,我们需要启动很多东西,每次总需要手动一个个的启动,但是如果服务多了,启动也是一件费时的活动。实际docker这些都想到了,我们用的不熟练而已。原因也比较简单,在docker run 的时候没有设置--restart==always参数。容器启动时,需要增加参数--restart=alwaysno -容器退出时,不重启容器;on-failure -
·
问题描述:
当我们重启服务器的时候,特别是公司断电后,我们需要启动很多东西,每次总需要手动一个个的启动,但是如果服务多了,启动也是一件费时的活动。实际docker这些都想到了,我们用的不熟练而已。
原因也比较简单,在docker run
的时候没有设置--restart==always
参数。
容器启动时,需要增加参数
--restart=always
- no - 容器退出时,不重启容器;
- on-failure - 只有在非0状态退出时才从新启动容器;
- always - 无论退出状态是如何,都重启容器;
现在是容器已经启动了,需要修改容器的配置,方法如下:
# ts_redis 是容器名称
docker update --restart=always ts_redis
更多推荐
已为社区贡献3条内容
所有评论(0)