Docker deamon.json文件修改之后重启不生效的问题解决
作者:ku_code_ku
修改了Docker的配置文件daemon.json,但重启Docker服务后发现配置没有生效,下面就来解决这个问题,感兴趣的可以了解一下
1.系统环境介绍
ubuntu 22.04_amd
docker 27.01
2.背景介绍
最近在安装Docker,第一次尝试从官网上的教程上面安装Docker,很遗憾被墙了。下面是官网安装教程地址(避免入坑)
https://docs.docker.com/engine/install/ubuntu/#install-using-the-repository
可行的方法是在阿里的镜像源上下载,下面是经过测试可以进行安装成功的教程:
3.问题解决办法
安装成功之后需要在deamon.json(一般在/etc/docker/目录下)配置镜像源(或者其他参数),修改之后需要重启。一般网上的教程中设计到的命令如下(这里配置了镜像源):
sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://user_id.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker
但是重启无效!
这里首先要先停止在启动,包括docker.service 和docer.socket
下面是可行命令:
sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://user_id.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl stop docker.service sudo systemctl stop docker.socket sudo systemctl start docker.service sudo systemctl start docker.socket
到此这篇关于Docker deamon.json文件修改之后重启不生效的问题解决的文章就介绍到这了,更多相关Docker deamon.json重启不生效内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!