【踩坑】Docker deamon.json 文件修改之后重启不生效

打印 上一主题 下一主题

主题 1048|帖子 1048|积分 3144

1.体系情况先容

 ubuntu 22.04_amd 
 docker 27.01
2.配景先容

最近在安装Docker,第一次实验从官网上的教程上面安装Docker,很遗憾被墙了。下面是官网安装教程地点(避免入坑)
https://docs.docker.com/engine/install/ubuntu/#install-using-the-repository
https://docs.docker.com/engine/install/ubuntu/#install-using-the-repository可行的方法是在阿里的镜像源上下载,下面是颠末测试可以进行安装成功的教程:
Ubuntu 22.04安装Docker(最全教程,无需科学上网)_ubuntu2204安装docker-CSDN博客文章欣赏阅读1.8k次,点赞22次,收藏24次。docker快速安装,无需科学上网_ubuntu2204安装docker
https://blog.csdn.net/weixin_44355653/article/details/140267707
3.问题解决办法

安装成功之后需要在deamon.json(一样平常在/etc/docker/目次下)设置镜像源(或者其他参数),修改之后需要重启。一样平常网上的教程中计划到的下令如下(这里设置了镜像源):
  1. sudo mkdir -p /etc/docker
  2. sudo tee /etc/docker/daemon.json <<-'EOF'
  3. {
  4.   "registry-mirrors": ["https://user_id.mirror.aliyuncs.com"]
  5. }
  6. EOF
  7. sudo systemctl daemon-reload
  8. sudo systemctl restart docker
复制代码
但是重启无效!
这里起首要先停止在启动,包罗docker.service 和docer.socket
下面是可行下令:
  1. sudo mkdir -p /etc/docker
  2. sudo tee /etc/docker/daemon.json <<-'EOF'
  3. {
  4.   "registry-mirrors": ["https://user_id.mirror.aliyuncs.com"]
  5. }
  6. EOF
  7. sudo systemctl daemon-reload
  8. sudo systemctl stop docker.service
  9. sudo systemctl stop docker.socket
  10. sudo systemctl start docker.service
  11. sudo systemctl start docker.socket
复制代码


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

傲渊山岳

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表