This commit is contained in:
35
compose.yml
Normal file
35
compose.yml
Normal file
@@ -0,0 +1,35 @@
|
||||
services:
|
||||
registry:
|
||||
container_name: docker_registry
|
||||
image: registry:3.0.0
|
||||
restart: unless-stopped
|
||||
user: 2014:2014 # docker_registry:docker_registry
|
||||
secrets:
|
||||
- registry_auth_htpasswd
|
||||
environment:
|
||||
- "REGISTRY_AUTH=htpasswd"
|
||||
- "REGISTRY_AUTH_HTPASSWD_REALM=basic-realm"
|
||||
- "REGISTRY_AUTH_HTPASSWD_PATH=/run/secrets/registry_auth_htpasswd"
|
||||
- "REGISTRY_STORAGE_FILESYSTEM_ROOTDIRECTORY=/var/lib/registry"
|
||||
- "REGISTRY_HTTP_ADDR=localhost:5000"
|
||||
# - "REGISTRY_HTTP_PREFIX=/my/nested/registry/"
|
||||
- "REGISTRY_HTTP_HOST=https://registry.leaf.home.kappeh.org"
|
||||
# - "REGISTRY_HTTP_DEBUG_ADDR=localhost:5001"
|
||||
# - "REGISTRY_HTTP_DEBUG_PROMETHEUS_ENABLED=true"
|
||||
# - "REGISTRY_HTTP_DEBUG_PROMETHEUS_PATH=/metrics"
|
||||
- "OTEL_TRACES_EXPORTER=none"
|
||||
networks:
|
||||
- docker_registry_network
|
||||
ports:
|
||||
- 5000:5000
|
||||
volumes:
|
||||
- /mnt/docker_registry_2/data:/var/lib/registry:rw
|
||||
|
||||
secrets:
|
||||
registry_auth_htpasswd:
|
||||
environment: REGISTRY_AUTH_HTPASSWD
|
||||
|
||||
networks:
|
||||
docker_registry_network:
|
||||
name: docker_registry_network
|
||||
|
||||
Reference in New Issue
Block a user