1
0
Files
docker_registry/compose.yml
Kappeh d812b2eb07
All checks were successful
Deploy / Deploy (push) Successful in 11s
Add docker registry container
2026-01-08 19:30:42 +00:00

36 lines
1.1 KiB
YAML

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:
file: ./htpasswd
networks:
docker_registry_network:
name: docker_registry_network