vim /etc/docker/daemon.json
{
"registry-mirrors": [
"https://063adbb8b30025c30f21c003614fe680.mirror.swr.myhuaweicloud.com",
"https://qhy6z317.mirror.aliyuncs.com",
"https://dockerhub.icu",
"https://docker.chenby.cn",
"https://docker.1panel.live",
"https://docker.awsl9527.cn",
"https://docker.anyhub.us.kg",
"https://dhub.kubesre.xyz"
],
"log-driver": "json-file",
"log-opts": {
"max-size": "100m",
"max-file": "2"
}
}
不重启生效
kill -SIGHUP $(pidof dockerd) # 给 dockerd 发送 SIGHUP 信号,dockerd 收到信号后会 reload 配置
{ "live-restore": true } # 配置 docker live-restore,这样再重启 dockerd 时,就不会重启容器 ,编辑文件 /etc/docker/daemon.json,添加如下配置
docker info | grep -i live # 检查是否配置成功
此时重启 docker,docker 就不会重启容器。