commit
fb8611694b
@ -0,0 +1,10 @@ |
|||||||
|
# Docker registry |
||||||
|
|
||||||
|
Deploy docker registry with the following configuration: |
||||||
|
- Using basic auth |
||||||
|
- Using `joxit/docker-registry-ui` as web ui |
||||||
|
- Deployed on port 5000 |
||||||
|
|
||||||
|
```shell |
||||||
|
docker compose up -d |
||||||
|
``` |
||||||
@ -0,0 +1,25 @@ |
|||||||
|
version: '3' |
||||||
|
|
||||||
|
services: |
||||||
|
registry: |
||||||
|
image: registry:2.8 |
||||||
|
restart: always |
||||||
|
environment: |
||||||
|
REGISTRY_AUTH: htpasswd |
||||||
|
REGISTRY_AUTH_HTPASSWD_REALM: Registry |
||||||
|
REGISTRY_AUTH_HTPASSWD_PATH: /auth/registry.password |
||||||
|
REGISTRY_STORAGE_FILESYSTEM_ROOTDIRECTORY: /data |
||||||
|
volumes: |
||||||
|
- ./auth:/auth |
||||||
|
- ./data:/data |
||||||
|
ui: |
||||||
|
image: joxit/docker-registry-ui:2.3.3 |
||||||
|
restart: always |
||||||
|
ports: |
||||||
|
- 5000:80 |
||||||
|
environment: |
||||||
|
- REGISTRY_TITLE=mfaizudd docker registry |
||||||
|
- NGINX_PROXY_PASS_URL=http://registry:5000 |
||||||
|
- SINGLE_REGISTRY=true |
||||||
|
depends_on: |
||||||
|
- registry |
||||||
Loading…
Reference in new issue