视频连接

本期视频内容

本期视频将带你全流程搭建属于你自己的Docker镜像加速服务,彻底解决国内无法访问Docker Hub的问题。视频详细讲解了如何使用Docker-Proxy 项目,通过Docker Compose一键部署加速器,并配置Caddy实现HTTPS反向代理。你将学会:

  • 如何快速完成环境搭建
  • 使用懒人包脚本,省去繁琐配置,轻松上手
  • 支持多镜像仓库代理,灵活扩展
  • 配置用户验证,有效防止他人白嫖你的服务器资源
  • 实战演示加速效果,显著提升镜像拉取速度

无论你是开发者还是运维人员,只需跟着本视频操作,就能拥有属于自己的高效、安全Docker加速服务。欢迎点赞、评论、转发支持!

相关代码

配置下载:docker-proxy.zip

Docker 配置镜像加速服务器地址

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
sudo mkdir -p /etc/docker
# 把下面hub.dockermirror.104300.xyz换成自己的域名
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://hub.dockermirror.104300.xyz"]
}
EOF
# 重启docker服务
systemctl daemon-reload
systemctl restart docker

生成密码文件

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
# 使用临时docker镜像方法(简单)
docker run --rm httpd:2.4-alpine htpasswd -Bbn admin a1ce77484e03 > ./htpasswd

# debian/ubuntu
apt install apache2-utils
htpasswd -Bbn admin a1ce77484e03 >  ./htpasswd

# centos/redhat
yum install httpd-tools
htpasswd -Bbn admin a1ce77484e03 >  ./htpasswd

配置镜像服务器验证

  • 先登录一次镜像服务器
1
docker login hub.dockermirror.104300.xyz
  • 修改/root/.docker/config.json, 增加https://index.docker.io/v1/,auth和下面的hub.dockermirror.104300.xyz相同
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
{
  "auths": {
    "https://index.docker.io/v1/": {
      "auth": "YWRtaW46YTFjZTc3NDg0ZTAz"
    },
    "hub.dockermirror.104300.xyz": {
      "auth": "YWRtaW46YTFjZTc3NDg0ZTAz"
    }
  }
}

如需代理其他镜像仓库,在这里下载配置文件

https://github.com/dqzboy/Docker-Proxy/tree/main/config


VPS推荐:VULTR     搬瓦工
自用机场:https://d.126126.xyz/3
youtube:https://www.youtube.com/c/ericwang618
哔哩哔哩:https://space.bilibili.com/221010336
Telegram:https://t.me/first_sunlight
个人网站:https://www.126126.xyz
合作邮箱:fs104300@outlook.com