docker无法安装:

已安装请不要重复安装,已进入生厂阶段的必须经过专业人士检查执行,文章只进行指导,执行前应进行全局备份已便出错时回退。飞牛nas等自带定制化docker面板的系统直接看第4部分,

*开始前请确保DNS可用

   # 临时修改当前会话的DNS(适用于所有Linux)
   echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf > /dev/null
   echo "nameserver 1.1.1.1" | sudo tee -a /etc/resolv.conf > /dev/null

1:换YUM
换清华大学的,如果你的国内服务器禁止所有的海外服务器,其他的源你用不了,目前大部分的YUM服务器在海外

执行下面命令,选择清华大学

bash <(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/ChangeMirrors.sh)

或者

bash <(curl -sSL https://raw.gitcode.com/gh_mirrors/li/LinuxMirrors/raw/main/ChangeMirrors.sh)

选择清华大学后方便你后续的环境安装如php等

2:安装docker
使用码云

bash <(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/DockerInstallation.sh)

或者gitcode

bash <(curl -sSL https://raw.gitcode.com/gh_mirrors/li/LinuxMirrors/raw/main/DockerInstallation.sh)

3:安装1panel(非必须)

bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"

4:选择镜像加速
如果你的国内服务器禁止所有的海外服务器,你可能用不了官方镜像,使用:https://docker.afmax.cn/ https://hub.afmax.cn/,如果你的服务器不全禁海外,建议使用官方加速

在这里插入图片描述

飞牛nas:

定制化docker面板使用文本编辑器打开或创建 /etc/docker/daemon.json 文件,会报错:没有初始化。为了保险起见小白请不要使用ssh来来添加镜像加速,请在飞牛nas,docker管理面板添加https://docker.afmax.cn https://hub.afmax.cn/
在这里插入图片描述

非1panel,定制化docker面板方法:

1.编辑 Docker 配置文件
创建或修改配置文件:
使用文本编辑器打开或创建 /etc/docker/daemon.json 文件:

   sudo vim /etc/docker/daemon.json

添加镜像加速地址:
在文件中添加或修改以下内容(将 https://docker.afmax.cn/ https://hub.afmax.cn/ 替换为实际有效的加速地址):
json

   {
     "registry-mirrors": ["https://hub.afmax.cn/"]
   }

若需配置多个加速源,可用逗号分隔,例如:
json

 {
   "registry-mirrors": [
     "https://hub.afmax.cn/",
     "https://mirror.ccs.tencentyun.com",
     "https://hub-mirror.c.163.com"
   ]
 }

二、重启 Docker 服务
重载配置并重启 Docker:
执行以下命令使配置生效:

   sudo systemctl daemon-reload
   sudo systemctl restart docker

服务更新:
应技术更新,需要
https://hub.afmax.cn/代替https://docker.afmax.cn/服务

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐