构建docker加速器、docker镜像加速源-收集列表

自用的加速源

## 第一个:洛杉矶(主用)
    cat > /etc/docker/daemon.json <<EOF
{
  "registry-mirrors": ["https://148.135.124.196"],
  "insecure-registries": ["148.135.124.196"],
  "exec-opts": ["native.cgroupdriver=systemd"]
}
EOF
    systemctl daemon-reload && systemctl restart docker

## 第二个:香港
    cat > /etc/docker/daemon.json <<EOF
{
  "registry-mirrors": ["https://43.156.32.68"],
  "insecure-registries": ["43.156.32.68"],
  "exec-opts": ["native.cgroupdriver=systemd"]
}
EOF
    systemctl daemon-reload && systemctl restart docker

## 第三个:CDN
    cat > /etc/docker/daemon.json <<EOF
{
  "registry-mirrors": ["https://sea.211cc.cc"],
  "insecure-registries": ["sea.211cc.cc"],
  "exec-opts": ["native.cgroupdriver=systemd"]
}
EOF
    systemctl daemon-reload && systemctl restart docker

基于网络的代理(貌似不太好用,容易出现被docker hub reset的情况)

    tee /etc/docker/daemon.json <<-'EOF'
{
  "proxies": {
    "http-proxy": "http://148.135.124.196:4080",
    "https-proxy": "http://148.135.124.196:4080"
  }
}
EOF

    systemctl daemon-reload && systemctl restart docker

配置镜像加速源

# Ubuntu 16.04+、Debian 8+、CentOS 7+、Rockylinux 8+
    tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": [
    "https://docker.1ms.run",
    "https://docker.registry.cyou",
    "https://docker-cf.registry.cyou",
    "https://dockercf.jsdelivr.fyi",
    "https://docker.jsdelivr.fyi",
    "https://dockertest.jsdelivr.fyi",
    "https://mirror.aliyuncs.com",
    "https://dockerproxy.com",
    "https://mirror.baidubce.com",
    "https://docker.m.daocloud.io",
    "https://docker.nju.edu.cn",
    "https://docker.mirrors.sjtug.sjtu.edu.cn",
    "https://docker.mirrors.ustc.edu.cn",
    "https://mirror.iscas.ac.cn",
    "https://docker.rainbond.cc"
  ]
}
EOF

    systemctl daemon-reload && systemctl restart docker

如何构建docker 加速器

## 找台云服务器,最好海外的
    # 基于该项目  https://hub.docker.com/r/cleverest/crproxy
    docker pull cleverest/crproxy

    # 准备nginx的证书,放置在如下路径
    /opt/211cc.cc.pem
    /opt/211cc.cc.key

    # 启动容器
    docker run -d --name crproxy \
        --restart always \
        -p 443:443 \
        -e domain=dn42-la.211cc.cc\
        -v /opt/211cc.cc.pem:/etc/nginx/certs/cert.pem \
        -v /opt/211cc.cc.key:/etc/nginx/certs/privkey.pem \
        cleverest/crproxy

    # 浏览器 访问该服务器的 443端口
    https://dn42-la.211cc.cc

    # 配置 docker 加速站点(必须配置 insecure-registries 跳过不安全证书验证)
    cat > /etc/docker/daemon.json <<EOF
{
  "registry-mirrors": ["https://dn42-la.211cc.cc"],
  "insecure-registries": ["dn42-la.211cc.cc"],
  "exec-opts": ["native.cgroupdriver=systemd"]
}
EOF

    systemctl daemon-reload && systemctl restart docker
声明:本文为原创,作者为 辣条①号,转载时请保留本声明及附带文章链接:https://boke.wsfnk.com/archives/1385.html
谢谢你请我吃辣条谢谢你请我吃辣条

如果文章对你有帮助,欢迎点击上方按钮打赏作者

最后编辑于:2025/5/19作者: 辣条①号

目标:网络规划设计师、系统工程师、ceph存储工程师、云计算工程师。 不负遇见,不谈亏欠!

暂无评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

arrow grin ! ? cool roll eek evil razz mrgreen smile oops lol mad twisted wink idea cry shock neutral sad ???

文章目录