69 lines
1.7 KiB
YAML
69 lines
1.7 KiB
YAML
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"
|
|
|
|
# nginx-proxy-manager:
|
|
# image: 'jc21/nginx-proxy-manager:2.11.3'
|
|
# container_name: nginx-proxy-manager
|
|
# restart: always
|
|
# ports:
|
|
# - '80:80'
|
|
# - '82:81'
|
|
# - '443:443'
|
|
# volumes:
|
|
# - "/etc/localtime:/etc/localtime"
|
|
# - ./npm/data:/data
|
|
# - ./npm/letsencrypt:/etc/letsencrypt |