1. 更新registry镜像版本

2. 创建全局docker-compose 文件
pull/3/merge
bboysoul 2024-06-12 17:21:40 +08:00
parent 2c0e4cff6c
commit ed07c7d62f
No known key found for this signature in database
GPG Key ID: F3D8D18D542B736B
8 changed files with 69 additions and 7 deletions

56
docker-compose.yaml Normal file
View File

@ -0,0 +1,56 @@
version: "3"
services:
k8sgcr:
image: "registry:2.8.3"
container_name: "k8sgcr"
restart: "always"
volumes:
- "/etc/localtime:/etc/localtime"
- "./k8sgcr/data:/var/lib/registry"
- "./k8sgcr/config.yml:/etc/docker/registry/config.yml"
ports:
- "5004:5000"
ghcr:
image: "registry:2.8.3"
container_name: "ghcr"
restart: "always"
volumes:
- "/etc/localtime:/etc/localtime"
- "./ghcr/data:/var/lib/registry"
- "./ghcr/config.yml:/etc/docker/registry/config.yml"
ports:
- "5001:5000"
gcr:
image: "registry:2.8.3"
container_name: "gcr"
restart: "always"
volumes:
- "/etc/localtime:/etc/localtime"
- "./gcr/data:/var/lib/registry"
- "./gcr/config.yml:/etc/docker/registry/config.yml"
ports:
- "5003:5000"
dockerhub:
image: "registry:2.8.3"
container_name: "dockerhub"
restart: "always"
volumes:
- "/etc/localtime:/etc/localtime"
- "./dockerhub/data:/var/lib/registry"
- "./dockerhub/config.yml:/etc/docker/registry/config.yml"
ports:
- "5000:5000"
registryk8s:
image: "registry:2.8.3"
container_name: "registryk8s"
restart: "always"
volumes:
- "/etc/localtime:/etc/localtime"
- "./registryk8s/data:/var/lib/registry"
- "./registryk8s/config.yml:/etc/docker/registry/config.yml"
ports:
- "5005:5000"

View File

@ -1,7 +1,7 @@
version: "3"
services:
dockerhub:
image: "registry:2.8.1"
image: "registry:2.8.3"
container_name: "dockerhub"
restart: "always"
volumes:

View File

@ -1,7 +1,7 @@
version: "3"
services:
gcr:
image: "registry:2.8.1"
image: "registry:2.8.3"
container_name: "gcr"
restart: "always"
volumes:

View File

@ -1,7 +1,7 @@
version: "3"
services:
ghcr:
image: "registry:2.8.1"
image: "registry:2.8.3"
container_name: "ghcr"
restart: "always"
volumes:

View File

@ -1,7 +1,7 @@
version: "3"
services:
k8sgcr:
image: "registry:2.8.1"
image: "registry:2.8.3"
container_name: "k8sgcr"
restart: "always"
volumes:

View File

@ -1,7 +1,7 @@
version: "3"
services:
quay:
image: "registry:2.8.1"
image: "registry:2.8.3"
container_name: "quay"
restart: "always"
volumes:

View File

@ -4,7 +4,13 @@
### 操作
你想要代理哪一个仓库就直接进入哪一个文件夹
如果你想要启动所有的镜像仓库直接执行
`docker-compose up -d`
但是你想要单独代理某一个仓库就直接进入那个文件夹
`cd dockerhub`
`docker-compose up -d`

View File

@ -1,7 +1,7 @@
version: "3"
services:
registryk8s:
image: "registry:2.8.1"
image: "registry:2.8.3"
container_name: "registryk8s"
restart: "always"
volumes: