From 5bfae75ba699e893097f5d39682235f93f3b581c Mon Sep 17 00:00:00 2001 From: starry <115192496+sky22333@users.noreply.github.com> Date: Fri, 15 Nov 2024 03:02:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 6 +++--- docker-compose.yml | 6 +++--- {k8sgcr => quay}/config.yml | 2 +- web/Caddyfile | 6 +++--- web/index.html | 24 +++++++++++++++--------- 5 files changed, 25 insertions(+), 19 deletions(-) rename {k8sgcr => quay}/config.yml (84%) diff --git a/README.md b/README.md index ae5dd9c..6c7032f 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ --- -1:根域名解析到你的服务器,将`k8sgcr`,`ghcr`,`gcr`,`docker`,`registryk8s`这个几个配置解析为你的二级域名。 +1:域名解析:将`hub`,`quay`,`ghcr`,`gcr`,`docker`,`registryk8s`这个几个解析为你的二级域名。 > 直接泛解析更方便 @@ -19,10 +19,10 @@ git clone https://github.com/sky22333/docker-proxy.git ``` -3:其他无需修改,只需修改`docker-compose.yml`配置里的域名环境变量,修改为你的主域名 +3:其他无需修改,只需修改`docker-compose.yml`配置里的域名环境变量,修改为你的根域名 然后启动即可。 ``` docker compose up -d ``` -4:部署完成后访问域名查看 +4:部署完成后访问`hub.example.com`查看前端 diff --git a/docker-compose.yml b/docker-compose.yml index 246886f..4a9a57b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -12,12 +12,12 @@ services: - DOMAIN=example.com # 修改为你的域名 restart: always - k8sgcr: + quay: image: "registry:2.8.3" - container_name: "k8sgcr" + container_name: "quay" restart: "always" volumes: - - "./k8sgcr/config.yml:/etc/docker/registry/config.yml" + - "./quay/config.yml:/etc/docker/registry/config.yml" ghcr: image: "registry:2.8.3" diff --git a/k8sgcr/config.yml b/quay/config.yml similarity index 84% rename from k8sgcr/config.yml rename to quay/config.yml index 0b62d35..27b9ab2 100644 --- a/k8sgcr/config.yml +++ b/quay/config.yml @@ -13,4 +13,4 @@ storage: http: addr: 0.0.0.0:5000 proxy: - remoteurl: https://k8s.gcr.io \ No newline at end of file + remoteurl: https://quay.io \ No newline at end of file diff --git a/web/Caddyfile b/web/Caddyfile index 83c1ebd..aa6be4f 100644 --- a/web/Caddyfile +++ b/web/Caddyfile @@ -1,4 +1,4 @@ -{$DOMAIN} { +hub.{$DOMAIN} { root * /srv file_server } @@ -15,8 +15,8 @@ gcr.{$DOMAIN} { reverse_proxy * gcr:5000 } -k8sgcr.{$DOMAIN} { - reverse_proxy * k8sgcr:5000 +quay.{$DOMAIN} { + reverse_proxy * quay:5000 } registryk8s.{$DOMAIN} { diff --git a/web/index.html b/web/index.html index d081f47..e9272ad 100644 --- a/web/index.html +++ b/web/index.html @@ -91,23 +91,23 @@