1 | docker rm $(docker stop $(docker ps -a -q --filter ancestor=web2py-rocket-ssl --format="{{.ID}}")) |
---|
2 | docker rm $(docker stop $(docker ps -a -q --filter ancestor=web2py-nginx --format="{{.ID}}")) |
---|
3 | docker rm $(docker stop $(docker ps -a -q --filter ancestor=web2py-redis --format="{{.ID}}")) |
---|
4 | |
---|
5 | docker network rm web2py-net |
---|
6 | #docker network create web2py-net |
---|
7 | docker network create --subnet=172.25.0.0/16 web2py-net |
---|
8 | |
---|
9 | docker build -t web2py-rocket-ssl -f web2py-rocket-ssl . |
---|
10 | docker build -t web2py-nginx -f web2py-nginx . |
---|
11 | docker build -t web2py-redis -f web2py-redis . |
---|
12 | |
---|
13 | docker 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 |
---|
14 | # docker exec -it web2py-rocket-ssl bash |
---|
15 | |
---|
16 | sleep 2 |
---|
17 | ping -c1 -n 172.25.0.22 |
---|
18 | docker run --net web2py-net busybox ping -c1 -n web2py-rocket-ssl |
---|
19 | echo "------------------------------------------------------------------" |
---|
20 | curl -I 172.25.0.22:443 |
---|
21 | |
---|
22 | docker run -d --net web2py-net --name web2py-nginx --ip 172.25.0.23 web2py-nginx |
---|
23 | # docker exec -it web2py-nginx bash |
---|
24 | |
---|
25 | sleep 2 |
---|
26 | ping -c1 -n 172.25.0.23 |
---|
27 | docker run --net web2py-net busybox ping -c1 -n web2py-nginx |
---|
28 | echo "------------------------------------------------------------------" |
---|
29 | curl -I 172.25.0.23 |
---|
30 | |
---|
31 | docker run -d --net web2py-net --name web2py-redis --ip 172.25.0.24 web2py-redis |
---|
32 | # docker exec -it web2py-redis bash |
---|
33 | |
---|
34 | sleep 2 |
---|
35 | ping -c1 -n 172.25.0.24 |
---|
36 | docker run --net web2py-net busybox ping -c1 -n web2py-redis |
---|
37 | echo "------------------------------------------------------------------" |
---|
38 | curl -I 172.25.0.24 |
---|
39 | |
---|
40 | docker network ls |
---|
41 | docker network inspect web2py-net |
---|
42 | docker volume ls |
---|
43 | docker volume inspect applications |
---|
44 | docker ps -a |
---|
45 | docker ps |
---|