飞牛 解决Docker无法拉取镜像的问题

知新坊 教程归档 1.1K+

飞牛自带的镜像仓库能解决百分之99的朋友拉取镜像,但是总有那么百分之一的朋友拉取不下来,这个情况多半是网络环境造成的,既然拉取不下来那就换个镜像加速源。

还有就是有些镜像搜索不到,搜索不到的话就可以进入SSH通过命令拉取部署容器,或者使用Compose直接部署,当然各有各的优势,根据自身情况选择使用。

飞牛替换镜像加速源

打开 Docker -> 镜像仓库 -> 仓库设置

飞牛 解决Docker无法拉取镜像的问题-第1张图片-资源分享

点击添加按钮

飞牛 解决Docker无法拉取镜像的问题-第2张图片-资源分享

输入仓库名称和镜像加速URL

飞牛 解决Docker无法拉取镜像的问题-第3张图片-资源分享

镜像加速URL我文章就不提供了,怕违规,自己百度搜搜,很多的。

SSH单次使用

单次使用,直接拿镜像域名拼接上官方镜像名,例如要拉取镜像 hslr/sun-panel:latest,可以用下面写法(不要带 https:// )

分享几款自用的SSH工具使用教程 

docker pull docker.1ms.run/hslr/sun-panel:latest

其中 docker.1ms.run 是加速域名 hslr/sun-panel:latest 是要拉取的镜像。

Linux使用

支持Ubuntu 16.04+、Debian 8+、CentOS 7+

修改文件 /etc/docker/daemon.json (如果不存在则需要创建创建,注意不要写入中文,域名要带 https:// ),并重启服务。

# 如果没有就创建目录,有就跳过这一步
sudo mkdir -p /etc/docker

# 写入配置文件
sudo tee /etc/docker/daemon.json <<-'EOF'
{
    "registry-mirrors": [
      "https://docker.1ms.run",
        "https://doublezonline.cloud"
    ]
}
EOF

# 重启docker服务
sudo systemctl daemon-reload && sudo systemctl restart docker

关注公众号

标签: 飞牛 fnOS docker