blob: 832e3920c7fa4ee33e1ad27c0bb074820cf0447f (
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
|
#!/bin/bash
DOCKER_WEBSERVER_VIRTUAL_HOST=docker.linaro.org
DOCKER_REGISTRY_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 web server container
#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
|