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
-
服務器
+關注
關注
12文章
9425瀏覽量
86496 -
腳本
+關注
關注
1文章
395瀏覽量
15049 -
鏡像
+關注
關注
0文章
174瀏覽量
10867 -
Docker
+關注
關注
0文章
495瀏覽量
12184
原文標題:docker-proxy 鏡像加速倉庫
文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
淺析Docker鏡像本地存儲機制及容器啟動原理
Docker—簡介與鏡像用法

docker 搜索鏡像,docker查看鏡像詳細信息(docker下載鏡像命令)
如何在Windows系統(tǒng)上設置Docker鏡像源
在 Huawei Cloud EulerOS 系統(tǒng)中安裝 Docker 的詳細步驟與常見問題解決

docker通過中間鏡像加速部署
Docker-鏡像的分層-busybox鏡像制作

評論