• HelloRoot@lemy.lol
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    8 hours ago

    I have just this (which ironically won’t work now cause docker hub is down)

    services:
      registry:
        restart: always
        image: registry:2
        ports:
          - 5000:5000
        dns:
          - 9.9.9.9
          - 1.1.1.1
        volumes:
          - ../files/auth/registry.password:/auth/registry.password
          - registry-data:/var/lib/registry
        environment:
          REGISTRY_STORAGE_DELETE_ENABLED: true
          REGISTRY_HEALTH_STORAGEDRIVER_ENABLED: false
          REGISTRY_HTTP_SECRET: ${REGISTRY_HTTP_SECRET}
          REGISTRY_AUTH: htpasswd
          REGISTRY_AUTH_HTPASSWD_REALM: Registry Realm
          REGISTRY_AUTH_HTPASSWD_PATH: /auth/registry.password
          # REGISTRY_PROXY_REMOTEURL: "https://registry-1.docker.io/"
    
    volumes:
      registry-data:
    

    I don’t even remember how and when I set it up. I think it might be this: https://github.com/distribution/distribution/releases/tag/v2.0.0

    Recently somebody has created a frontend, which I bookmarked but didn’t bother to set up: https://github.com/Joxit/docker-registry-ui