Docker自娱—9.容器参数

容器自动启动

- 创建容器时,未使用 --restart=always ,重启docker后,容器未能自动启动,有两个办法可以添加

- 1. docker 命令修改
| docker container update --restart=always 容器名字

- 2.直接改配置文件
| systemctl stop docker
| cd /var/lib/docker/containers/容器对应文件夹
| vi hostconfig.json 
| 查找关键字 RestartPolicy
| 修改后配置:"RestartPolicy":{"Name":"always","MaximumRetryCount":0}
| systemctl start docker

 

容器挂载路径

vi hostconfig.json 

"Binds": ["/home/server/mysql/conf/my.cnf:/etc/mysql/my.cnf", "/home/server/mysql/logs:/logs", "/home/server/mysql/data:/mysql_data"],


vi config.v2.json

Source": "/home/server/mysql/conf/my.cnf",

- 修改所有source路径

- 启动所有容器 docker start $(docker ps -a | awk '{print $1}' | tail -n +2)
posted @ 2022-03-16 23:12  梵高de画笔  阅读(67)  评论(0)    收藏  举报