Сначала необходимо создать htpasswd
файл с -B
sudo htpasswd -cbB .htpasswd <login> <password>
затем добавьте к docker-compose.yml
environment:
REGISTRY_AUTH: htpasswd
REGISTRY_AUTH_HTPASSWD_PATH: /auth/.htpasswd
REGISTRY_AUTH_HTPASSWD_REALM: Registry Realm
volumes:
- <path to folder with .htpasswd>:/auth