2-2-5-如何修改docker容器的启动参数
前言
有时候创建容器时忘了添加
--restart参数,导致Docker服务重启后,容器不会自动启动,每次都需要手动启动,很不方便那现在如何针对已创建的容器修改
--restart参数呢
1. Docker命令修改
docker update --restart=always 容器名字/ID2.修改容器的配置文件
暂停
Docker服务systemctl stop docker进入
Docker容器配置文件目录下cd /var/lib/docker/containers/ls
进入某个容器的配置文件目录下
容器ID 就是文件夹名称,可通过
docker ps -aq来查看,不过这是缩写,对照起来看就行cd c614b6db4aed0c8d0c742baa09ff4e2c24761703586460b68633d7b66e62c633ls
修改
hostconfig.json
输入
/,搜索RestartPolicy修改后面的值,这里我已经是
always了修改完后
:wq退出并保存此文件
重新启动
Docker服务systemctl start docker docker ps就能看到自启动的容器了