当前位置:首页 » 《资源分享》 » 正文

解决最近Docker无法拉取镜像的问题

1 人参与  2024年10月08日 18:00  分类 : 《资源分享》  评论

点击全文阅读


最近Docker无论是linux版还是群晖版都无法正常拉取镜像。

找了很久终于找到了合适的解决方案

群晖7.0配置加速地址:

先cat,看一下配置文件

cat  /var/packages/Docker/etc/dockerd.json

使用如下命令添加docker代理

sudo tee /var/packages/Docker/etc/dockerd.json <<EOF{   "data-root" : "/var/packages/Docker/var/docker",   "log-driver" : "db",   "registry-mirrors" : [ "https://hub.rat.dev", "https://docker.1panel.live" ],   "storage-driver" : "btrfs"}EOF

然后进入群晖网页界面停止Docker再启动Docer即可愉快的拉取镜像了。
注意:群晖7.2以下版本已经无法查看Docker注册表了。需要使用命令拉取镜像。

群晖7.2配置加速地址:

先cat,看一下配置文件

cat /var/packages/ContainerManager/etc/dockerd.json

使用如下命令添加docker代理

sudo tee /var/packages/ContainerManager/etc/dockerd.json <<EOF{   "data-root":"/var/packages/ContainerManager/var/docker",   "log-driver":"db",   "registry-mirrors":["https://hub.rat.dev","https://docker.1panel.live"],   "storage-driver":"btrfs"}EOF

然后进入群晖网页界面停止ContainerManager再启动ContainerManager即可愉快的拉取镜像了。


Ubuntu 16.04+、Debian 8+、CentOS 7+配置加速地址

创建或修改 /etc/docker/daemon.json:

sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<EOF{    "registry-mirrors": [        "https://hub.rat.dev",        "https://docker.1panel.live"    ]}EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

如果您当前有正在运行的容器不方便重启Docker服务,则不用设置环境也可以直接使用,用法示例:

docker pull docker.1panel.live/library/mysql:5.7

检查加速是否生效
查看docker系统信息 docker info,如果从结果中看到了如下内容,说明配置成功。

Registry Mirrors:
 [...]
 https://docker.1panel.live


点击全文阅读


本文链接:http://zhangshiyu.com/post/169161.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1