blob: 41f3e99f9b1115da4a449c22af9cd6381a24a4d6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
#!/bin/bash
DOCKER_WEBSERVER_VIRTUAL_HOST=docker.linaro.org
DOCKER_REGISTRY_VIRTUAL_HOST=docker-registry.linaro.org
#WEB_DATA_DIR=/srv/reporting-portal/data/docker-linaro-org/web-data
REGISTRY_DATA_DIR=/srv/reporting-portal/data/docker-linaro-org/registry
# start the registry browser web server container
docker run -d --name docker-registry-webserver \
--restart=always \
-e VIRTUAL_HOST=${DOCKER_WEBSERVER_VIRTUAL_HOST} \
--link docker-registry-v2:registry \
docker-registry-browser
#docker run -d --name docker-web-server \
# --restart=always \
# -e VIRTUAL_HOST=${DOCKER_WEBSERVER_VIRTUAL_HOST} \
# -v ${WEB_DATA_DIR}:/var/www \
# clarktlaugh/lighttpd
docker run -d --name docker-registry-v2 \
-e VIRTUAL_HOST=${DOCKER_REGISTRY_VIRTUAL_HOST} \
-e VIRTUAL_PROTO=https \
-p 5000:5000 \
-v /srv/certs:/certs \
-e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/linaro.org.crt \
-e REGISTRY_HTTP_TLS_KEY=/certs/linaro.org.key \
--restart=always \
-v ${REGISTRY_DATA_DIR}:/var/lib/registry \
registry:2
|