34 lines
1.1 KiB
YAML
34 lines
1.1 KiB
YAML
services:
|
|
registry:
|
|
image: registry:2
|
|
instances:
|
|
registry-1:
|
|
env:
|
|
REGISTRY_HTTP_TLS_CERTIFICATE: /certs/certificate+intermediate.pem
|
|
REGISTRY_HTTP_TLS_KEY: /certs/key.pem
|
|
lifecycle:
|
|
running:
|
|
- port: service
|
|
type: tcp
|
|
ports:
|
|
service: 5000
|
|
ship: local
|
|
volumes:
|
|
# /certs: /home/user/certs/letsencrypt
|
|
/var/lib/registry: /opt/registry
|
|
|
|
registry-ui:
|
|
image: konradkleine/docker-registry-frontend:v2
|
|
instances:
|
|
registry-ui-1:
|
|
env:
|
|
ENV_DOCKER_REGISTRY_HOST: 192.168.1.100
|
|
ENV_DOCKER_REGISTRY_PORT: 5000
|
|
lifecycle:
|
|
running:
|
|
- port: service
|
|
type: tcp
|
|
ports:
|
|
service: 80:5050
|
|
ship: local
|