source: OpenRLabs-Git/deploy/rlabs-docker/web2py-rlabs/docker/stack/web2py-rocket-ssl-nginx-db-adminer/run.sh

main
Last change on this file was 42bd667, checked in by David Fuertes <dfuertes@…>, 4 years ago

Historial Limpio

  • Property mode set to 100755
File size: 2.1 KB
Line 
1docker rm $(docker stop $(docker ps -a -q --filter ancestor=web2py-rocket-ssl --format="{{.ID}}"))
2docker rm $(docker stop $(docker ps -a -q --filter ancestor=web2py-nginx --format="{{.ID}}"))
3docker rm $(docker stop $(docker ps -a -q --filter ancestor=web2py-db --format="{{.ID}}"))
4docker rm $(docker stop $(docker ps -a -q --filter ancestor=web2py-adminer --format="{{.ID}}"))
5
6docker network rm web2py-net
7#docker network create web2py-net
8docker network create --subnet=172.25.0.0/16 web2py-net
9
10docker build -t web2py-rocket-ssl -f web2py-rocket-ssl .
11docker build -t web2py-nginx -f web2py-nginx .
12docker build -t web2py-db -f web2py-db .
13docker build -t web2py-adminer -f web2py-adminer .
14
15docker run -d --net web2py-net -v applications:/home/web2py/web2py/applications -p 443:443 --name web2py-rocket-ssl --ip 172.25.0.22 web2py-rocket-ssl
16# docker exec -it web2py-rocket-ssl  bash
17
18sleep 2
19ping -c1 -n 172.25.0.22
20docker run --net web2py-net busybox ping -c1 -n web2py-rocket-ssl
21echo "------------------------------------------------------------------"
22curl -I 172.25.0.22:443
23
24docker run -d --net web2py-net --name web2py-nginx --ip 172.25.0.23 web2py-nginx
25# docker exec -it web2py-nginx  bash
26
27sleep 2
28ping -c1 -n 172.25.0.23
29docker run --net web2py-net busybox ping -c1 -n web2py-nginx
30echo "------------------------------------------------------------------"
31curl -I 172.25.0.23
32
33docker run -d --net web2py-net --name web2py-db --ip 172.25.0.24 web2py-db
34# docker exec -it web2py-db  bash
35
36sleep 2
37ping -c1 -n 172.25.0.24
38docker run --net web2py-net busybox ping -c1 -n web2py-db
39echo "------------------------------------------------------------------"
40curl -I 172.25.0.24
41
42docker run -d --net web2py-net -p 8080:8080 --name web2py-adminer --ip 172.25.0.25 web2py-adminer
43# docker exec -it web2py-adminer  bash
44
45sleep 2
46ping -c1 -n 172.25.0.25
47docker run --net web2py-net busybox ping -c1 -n web2py-adminer
48echo "------------------------------------------------------------------"
49curl -I 172.25.0.25
50
51docker network ls
52docker network inspect web2py-net
53docker volume ls
54docker volume inspect applications
55docker ps -a
56docker ps
Note: See TracBrowser for help on using the repository browser.