Add docker registry (#1770)
* add docker registry and docker registry web ui
This commit is contained in:
parent
919cde3a76
commit
436df887c9
|
@ -1070,6 +1070,35 @@ services:
|
||||||
networks:
|
networks:
|
||||||
- backend
|
- backend
|
||||||
|
|
||||||
|
### DOCKER-REGISTRY ################################################
|
||||||
|
docker-registry:
|
||||||
|
build:
|
||||||
|
context: ./docker-registry
|
||||||
|
volumes:
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
|
- ${DATA_PATH_HOST}/docker-registry:/var/lib/registry
|
||||||
|
ports:
|
||||||
|
- "${DOCKER_REGISTRY_PORT}:5000"
|
||||||
|
networks:
|
||||||
|
- backend
|
||||||
|
|
||||||
|
### DOCKER-WEB-UI ################################################
|
||||||
|
docker-web-ui:
|
||||||
|
build:
|
||||||
|
context: ./docker-web-ui
|
||||||
|
environment:
|
||||||
|
- TZ=${WORKSPACE_TIMEZONE}
|
||||||
|
- ENV_DOCKER_REGISTRY_HOST=${DOCKER_WEBUI_REGISTRY_HOST}
|
||||||
|
- ENV_DOCKER_REGISTRY_PORT=${DOCKER_WEBUI_REGISTRY_PORT}
|
||||||
|
- ENV_DOCKER_REGISTRY_USE_SSL=${DOCKER_REGISTRY_USE_SSL}
|
||||||
|
- ENV_MODE_BROWSE_ONLY=${DOCKER_REGISTRY_BROWSE_ONLY}
|
||||||
|
volumes:
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
|
ports:
|
||||||
|
- "${DOCKER_WEBUI_PORT}:80"
|
||||||
|
networks:
|
||||||
|
- frontend
|
||||||
|
- backend
|
||||||
|
|
||||||
### MAILU ################################################
|
### MAILU ################################################
|
||||||
mailu:
|
mailu:
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
FROM registry:2
|
||||||
|
|
||||||
|
LABEL maintainer="ahkui <ahkui@outlook.com>"
|
|
@ -0,0 +1,3 @@
|
||||||
|
FROM konradkleine/docker-registry-frontend:v2
|
||||||
|
|
||||||
|
LABEL maintainer="ahkui <ahkui@outlook.com>"
|
11
env-example
11
env-example
|
@ -539,6 +539,17 @@ IDE_WEBIDE_PORT=984
|
||||||
IDE_CODIAD_PORT=985
|
IDE_CODIAD_PORT=985
|
||||||
IDE_ICECODER_PORT=986
|
IDE_ICECODER_PORT=986
|
||||||
|
|
||||||
|
### DOCKERREGISTRY ###############################################
|
||||||
|
DOCKER_REGISTRY_PORT=5000
|
||||||
|
|
||||||
|
### DOCKERWEBUI ###############################################
|
||||||
|
DOCKER_WEBUI_REGISTRY_HOST=docker-registry
|
||||||
|
DOCKER_WEBUI_REGISTRY_PORT=5000
|
||||||
|
# if have use https proxy please set to 1
|
||||||
|
DOCKER_REGISTRY_USE_SSL=0
|
||||||
|
DOCKER_REGISTRY_BROWSE_ONLY=false
|
||||||
|
DOCKER_WEBUI_PORT=8754
|
||||||
|
|
||||||
### MAILU ###############################################
|
### MAILU ###############################################
|
||||||
MAILU_VERSION=latest
|
MAILU_VERSION=latest
|
||||||
MAILU_RECAPTCHA_PUBLIC_KEY=<YOUR_RECAPTCHA_PUBLIC_KEY>
|
MAILU_RECAPTCHA_PUBLIC_KEY=<YOUR_RECAPTCHA_PUBLIC_KEY>
|
||||||
|
|
Loading…
Reference in New Issue