飞牛 fnos Docker镜像下载失败及国内可用镜像源相关问题解决方法

飞牛OS · 2024-12-23 · 4 人浏览

常见问题说明

使用应用中心的 DOCKER 应用无法下载,经排查发现都是挂了梯子的缘故,撤掉梯子就可以正常下载了。因为应用中心的镜像都是阿里云的,地址为 https://registry.cn-guangzhou.aliyuncs.com,如果发现应用中心的应用安装失败,可以先撤掉梯子,然后 ping 一下这个网址看是否通畅。

国内可用的 Docker 镜像加速方法

方法一、 终端命令添加 Docker 镜像加速(强烈推荐)

这是飞牛 docker 官方设置的本地代理方式,下面只是替换掉了里面的镜像源地址。
操作步骤如下:

  • 首先要确保你的 Docker - 镜像仓库 - 仓库设置里 使用的是默认镜像。
    2024-12-23T01:23:09.png
  • SSH 下输入以下命令并执行:

    sed -i 's/docker.ketches.cn/docker.1ms.run/g' /etc/docker/daemon.json

    注意:更改完之后要去重启一下 DOCKER 服务。
    下面以 windowspowershell 举例说明登录及执行命令的过程:

  • 首先在 设置 - ssh 里面打开 ssh,然后通过 ssh 终端登录,登录用户名密码就是你的飞牛用户名密码。

    #输入ssh [空格][飞牛用户名]@[飞牛IP地址]
    PS C:\Users\Administrator> ssh admin@192.168.0.249
    The authenticity of host '192.168.0.249 (192.168.0.249)' can't be established.
    ED25519 key fingerprint is SHA256:iHRFtcY1XJgeXTXbGuQe58EwXj/aH4SwCheiv7ro2kg.
    This key is not known by any other names.
    #下面是问你要不要继续连接,输入yes继续。
    Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
    Warning: Permanently added '192.168.0.249' (ED25519) to the list of known hosts.
    #下面这是让你输入密码,输入密码时候不显示。
    admin@192.168.0.249's password:
    Linux FNOS 6.6.38-trim #34 SMP PREEMPT_DYNAMIC Wed Sep 25 16:22:17 CST 2024 x86_64
    Last login: Tue Oct 22 14:44:03 2024 from 192.168.0.3
    Could not chdir to home directory /home/admin: No such file or directory
    #这里输入sudo -i获取root权限。
    admin@FNOS:/$ sudo -i
    #再输入一遍密码。
    [sudo] password for admin:
    #在下面粘贴一下命令并执行:
    root@FNOS:~# sed -i 's/docker.ketches.cn/docker.1ms.run/g' /etc/docker/daemon.json
    root@FNOS:~#

    方法二、飞牛 web 管理后台直接添加仓库地址

  • 首先打开飞牛桌面,打开 docker - 镜像仓库 - 点击右上角 仓库设置 - 点击 添加
  • 名字可以随便填,地址填入 https://docker.1ms.run
    2024-12-23T01:19:44.png

国内 Docker 加速镜像源推荐说明

以上推荐的国内 Docker 加速镜像源是通过 https://status.1panel.top/status/docker 查询所得

【免责声明】 本网站大部分软件和资源收集于网络,只做自己私下学习备份使用。所有资源和软件均来自互联网的优秀作者们,版权归原作者或企业所有。