docker-proxy 镜像加速仓库
https://github.com/kubesre/docker-registry-mirrors
自建多平台容器镜像代理服务,支持 Docker Hub, GitHub, Google, k8s, Quay, Microsoft 等镜像仓库.
准备工作
重要:一台国外的服务器腾讯云特惠服务器推荐,并且未被墙。一个域名,无需国内备案,便宜的就行!通过脚本可自动实现HTTPS。
使用脚本前请确认域名的[@记录和*记录]已经解析到该服务器!
使用docker compose部署(自动配置https证书)
前提:准备一个域名并做好 DNS 解析到准备好的服务器的 IP
1. 在服务器里新建一个文件 docker-compose.yaml 内容如下
version: '3' services: crproxy: image: ghcr.io/daocloud/crproxy/crproxy:v0.9.1 container_name: crproxy restart: unless-stopped ports: - 80:8080 - 443:8080 command: | --acme-cache-dir=/tmp/acme --acme-hosts=* --default-registry=docker.io tmpfs: - /tmp/acme # 非必须, 如果这台服务器无法畅通的达到你要的镜像仓库可以尝试配置 #environment: #- https_proxy=http://proxy:8080 #- http_proxy=http://proxy:808
2.然后启动代理
docker-compose up -d
3.然后就能愉快的拉取镜像了
docker pull 你的域名/hello-world
4.也可以添加到 /etc/docker/daemon.json
{ "registry-mirrors": [ "https://你的域名" ] }
修改完配置文件后重启docker
systemctl daemon-reload && systemctl restart docker
docker pull hello-world
链接:https://www.cnblogs.com/yuwen01/p/18743618
-
服务器
+关注
关注
13文章
9894浏览量
88595 -
脚本
+关注
关注
1文章
403浏览量
28752 -
镜像
+关注
关注
0文章
178浏览量
11319 -
Docker
+关注
关注
0文章
522浏览量
13186
原文标题:docker-proxy 镜像加速仓库
文章出处:【微信号:magedu-Linux,微信公众号:马哥Linux运维】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
浅析Docker镜像本地存储机制及容器启动原理
Docker—简介与镜像用法

docker 搜索镜像,docker查看镜像详细信息(docker下载镜像命令)
如何在Windows系统上设置Docker镜像源
在 Huawei Cloud EulerOS 系统中安装 Docker 的详细步骤与常见问题解决

docker通过中间镜像加速部署
Docker-镜像的分层-busybox镜像制作

评论