First version with user/password auth

This commit is contained in:
2024-06-10 18:42:44 +02:00
parent 6d55c95479
commit 9ecf2e931d
5 changed files with 173 additions and 1 deletions

25
docker-compose.yaml Normal file
View File

@ -0,0 +1,25 @@
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"