Docker系列 解决Dockerhub镜像站无法访问问题
本文最后更新于 2024年11月21日, 如有失效请评论区留言。

前言

6月6日, Docker Hub突然被封, 包括各大镜像站全部挂掉. 具体原因不得而知, 也不予讨论. 与此同时一个国内的hub浮出水面AtomHub 可信镜像中心

image-20240619141015064

开始

前置条件

  1. Github账户
  2. Cloudflare账户
  3. 已经解析到Cloudflare的域名(非必须, 自定义域名用)

这里需要用到开源项目CF-Workers-docker-io

首先将其fork到我们的仓库里

image-20240619142831297

CloudflarePages中连接到Github

image-20240619143320067

选中该项目, 开始设置

image-20240619143452615

这里什么都不做修改, 直接保存并部署

image-20240619143606212

部署成功后, 会提供一个域名, 这个就是镜像源, 直接浏览器访问能打开就行

image-20240619143819985

觉得提供的域名难记也可以自定义域名

如果你的Cloudflare已经添加过域名, 则在这里直接输入一个二级域名, 他会自动解析的

image-20240619151408180

如果域名在其他DNS服务商那,则麻烦点, 点击查看

使用

方法一

直接在镜像前面添加域名

docker pull cf-workers-docker-io-xxxxxx.dev/mysql

方法二

修改文件docker镜像源

vi /etc/docker/daemon.json

输入

{
    "registry-mirrors":["https://cf-workers-docker-io-xxxxxx.dev"]
}

保存退出

重启docker

sudo systemctl restart docker
原创声明
本文由 Twist 于2024年6月19日 发表在 柯基屁屁
如未特殊声明,本站所有文章均为原创;你可以在保留作者及原文地址的情况下转
转载请注明:Docker系列 解决Dockerhub镜像站无法访问问题 | 柯基屁屁
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇