让代码更简单

Docker更换镜像源

重要:本文最后更新于2021-11-11 19:52:49,某些文章具有时效性,若有错误或已失效,请在下方留言或联系代码狗

昨天发布的教程很多人说青龙面板安装不了,这是因为国内网络无法访问docker官方的镜像,解决办法很简单。更换镜像源就行了,这种东西国内大厂和高校都有开放的镜像源,参照本教程更换镜像源后即可正常拉取青龙面板镜像。

国内镜像源

  • 科大镜像:https://docker.mirrors.ustc.edu.cn/
  • 网易:https://hub-mirror.c.163.com/
  • 阿里云:https://<你的ID>.mirror.aliyuncs.com(打开此地址登录你的阿里云账号获取你的专属镜像源https://cr.console.aliyun.com/#/accelerator)
  • 七牛云加速器:https://reg-mirror.qiniu.com

声明一下,本教程适用于Centos系统,其它系统环境别找我,没空测试。

如果你的Centos系统带有面板,请直接编辑 /etc/docker/daemon.json 并写入如下内容(如果文件不存在请新建该文件):

复制
{"registry-mirrors":["https://reg-mirror.qiniu.com/"]}

这里采用七牛的镜像源,也可以多添加几个,这个地址是数组,都加上也行,系统会自动尝试使用能用的地址。没有面板你就想办法吧,vim自己编辑一个也行,FTP上传一个也行。

复制
sudo systemctl daemon-reload #重载配置
sudo systemctl restart docker #重启docker

检查设置是否生效

复制
docker info

在返回信息中找到如下内容,这个地址就是你设置的镜像源地址。

Docker更换镜像源

Docker更换镜像源

接下来就正常拉取青龙面板并安装了操作查阅上一篇文章:京东白嫖——青龙面板,记得开放端口。这里给小白提供几个命令。

查看已开放的端口

复制
firewall-cmd --zone=public --list-ports

开放某端口

复制
firewall-cmd --zone=public --add-port=5672/tcp --permanent

关闭某端口

复制
firewall-cmd --zone=public --remove-port=5672/tcp --permanent

重载防火墙配置

复制
firewall-cmd --reload

最后的效果如下图

Docker更换镜像源

Docker更换镜像源

感觉很棒!可以赞赏支持我哟~

2 打赏

评论 (3)

登录后评论
服务器重起后,青龙面板就要重新初始化配置,该如何解决
不要装最新版本的,有问题。
收到,谢谢。
QQ咨询 邮件咨询 狗哥推荐