前言
由于阿里云提供的docker镜像加速器,现在需要购买它的产品才能都是用。
如下是采用国外服务器搭建的docker 镜像代理,https://my.vultr.com 创建一台centos,搭建好docker
配置如下:
国外服务器配置
● 创建缓存目录/data/docker
● https://registry.hub.docker.com 这个地址是Docker Hub API 地址
● https://hub.docker.com 这个地址是Docker Hub 网站
● 我们只需要使用外网机器代理Docker Hub API 地址即可
● 连接方式 IP:5000
docker run -d \
-p 5000:5000 \
--restart=always \
--name registry2 \
-v /data/registry:/var/lib/registry \
-e REGISTRY_PROXY_REMOTEURL=https://registry.hub.docker.com \
registry:2国内服务器配置
● 部署docker
● 配置docker daemon.json
● 测试使用
daemon.json配置
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["http://外网IP:5000"],
"data-root": "/data/docker"
}
EOF加载daemon.json
systemctl daemon-reload && systemctl restart docker测试
[root@test-03 ~]# docker pull tomcat
Using default tag: latest
latest: Pulling from library/tomcat
ff65ddf9395b: Pull complete
1fffcd81c86b: Pull complete
23441222f0af: Downloading [==============> ] 46.23MB/157.6MB
23441222f0af: Pull complete
9ad70f2fec4f: Pull complete
eb1faaa4cea3: Pull complete
64473b717cff: Pull complete
4f4fb700ef54: Pull complete
ed0603f1436c: Pull complete
文化底蕴深厚,引经据典信手拈来。
作者的布局谋篇匠心独运,让读者在阅读中享受到了思维的乐趣。
这篇文章提供了宝贵的经验和见解,对读者有很大的启发和帮助。
这篇文章不错!