version: "3" services: registry: restart: on-failure image: registry:2 container_name: dockerRegistry ports: - 5010:5000 environment: - REGISTRY_AUTH=htpasswd - REGISTRY_AUTH_HTPASSWD_REALM=Registry Realm" - REGISTRY_AUTH_HTPASSWD_PATH=/auth/htpasswd # - REGISTRY_STORAGE_FILESYSTEM_ROOTDIRECTORY=/data # - REGISTRY_AUTH=token # - REGISTRY_AUTH_TOKEN_REALM=https://localhost:5011/auth # - REGISTRY_AUTH_TOKEN_SERVICE=Authentication # - REGISTRY_AUTH_TOKEN_ISSUER=Example Issuer # - REGISTRY_AUTH_TOKEN_ROOTCERTBUNDLE=/mnt/local/certs/RootCA.crt # - REGISTRY_HTTP_TLS_CERTIFICATE=/mnt/local/certs/RootCA.crt # - REGISTRY_HTTP_TLS_KEY=/mnt/local/certs/RootCA.key volumes: - ./auth:/auth # - ".data/auth/registry/data:/mnt/registry/data" # - "./registry-auth/certs:/mnt/local/certs"