26 lines
886 B
YAML
26 lines
886 B
YAML
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"
|
|
|