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