docker/registry/docker-compose.yml

32 lines
831 B
YAML

version: "3.3"
services:
registry:
restart: unless-stopped
image: registry:2
ports:
- "5000:5000"
environment:
REGISTRY_HTTP_TLS_CERTIFICATE: /certs/registry.crt
REGISTRY_HTTP_TLS_KEY: /certs/registry.key
REGISTRY_AUTH: htpasswd
REGISTRY_AUTH_HTPASSWD_PATH: /auth/htpasswd
REGISTRY_AUTH_HTPASSWD_REALM: Registry Realm
volumes:
- /srv/registry/data:/var/lib/registry
- /srv/registry/certs:/certs
- /srv/registry/auth:/auth
browser:
restart: unless-stopped
depends_on:
- registry
image: klausmeyer/docker-registry-browser
ports:
- "5001:8080"
environment:
DOCKER_REGISTRY_URL: https://registry:5000/
NO_SSL_VERIFICATION: "true"
BASIC_AUTH_USER: browser
BASIC_AUTH_PASSWORD: Z8kitWWfpsfj11HsXgNjtQ