docker-proxy 鏡像加速倉庫
https://github.com/kubesre/docker-registry-mirrors
自建多平臺容器鏡像代理服務,支持 Docker Hub, GitHub, Google, k8s, Quay, Microsoft 等鏡像倉庫.
準備工作
重要:一臺國外的服務器騰訊云特惠服務器推薦,并且未被墻。一個域名,無需國內備案,便宜的就行!通過腳本可自動實現(xiàn)HTTPS。
使用腳本前請確認域名的[@記錄和*記錄]已經(jīng)解析到該服務器!
使用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文章
10013瀏覽量
90389 -
腳本
+關注
關注
1文章
405瀏覽量
28993 -
鏡像
+關注
關注
0文章
178瀏覽量
11484 -
Docker
+關注
關注
0文章
525瀏覽量
13856
原文標題:docker-proxy 鏡像加速倉庫
文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
淺析Docker鏡像本地存儲機制及容器啟動原理
Docker—簡介與鏡像用法
docker 搜索鏡像,docker查看鏡像詳細信息(docker下載鏡像命令)
如何在Windows系統(tǒng)上設置Docker鏡像源
在 Huawei Cloud EulerOS 系統(tǒng)中安裝 Docker 的詳細步驟與常見問題解決
docker通過中間鏡像加速部署
Docker-鏡像的分層-busybox鏡像制作
基于Docker鏡像逆向生成Dockerfile

docker-proxy鏡像加速倉庫
評論