docker-registry-deployment/docker-compose.yml

35 lines
719 B
YAML

version: '3'
services:
server:
image: registry
ports:
- 127.0.0.1:5009:5000
networks:
- docker-registry
volumes:
- ./registry-data:/var/lib/registry
- ./registry-auth:/auth
- ./registry-config/config.yml:/etc/docker/registry/config.yml
environment:
REGISTRY_AUTH: 'htpasswd'
REGISTRY_AUTH_HTPASSWD_PATH: '/auth/htpasswd'
REGISTRY_AUTH_HTPASSWD_REALM: 'Registry Realm'
restart: always
ui:
image: joxit/docker-registry-ui
ports:
- 127.0.0.1:8009:80
env_file:
- .env
depends_on:
- server
networks:
- docker-registry
restart: always
networks:
docker-registry:
name: docker_registry_network