35 lines
719 B
YAML
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
|