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 @@
-
docker.
+
docker.
-
ghcr.
+
ghcr.
-
gcr.
+
gcr.
-
k8sgcr.
+
quay.
-
registryk8s.
+
registryk8s.
@@ -127,11 +127,17 @@