20201124 docker swam (二)
課堂資訊
Docker Swarm
課堂練習
Docker Swarm
Last updated
Last updated
docker service create --mode global --name myweb1 -p 8005:80 httpddocker service lsdocker service rm myweb1docker ps -adocker service create --replicas 1 --name myweb1 -p 8000:80 httpddocker service rm myweb1docker network create --driver overlay mynetdocker service create --replicas 1 --network mynet --name web1 -p 8000:80 httpddocker service create --replicas 3 --network mynet --name web2 -p 8001:80 httpddocker service create --mode global --network mynet --name web3 -p 8002:80 httpddocker service rm web1docker service lsdocker service create --name web4 --replicas 3 -p 8004:80 httpd:2.4.43docker service lsdocker service update --image httpd:2.4.46 web4docker service rm web4docker service create --name web4 --replicas 3 -p 8004:80 httpd:2.4.43docker service update --image httpd:2.4.46 web4docker service rm web2docker service rm web3docker service create --name web4 --replicas 6 -p 8004:80 httpd:2.4.43docker service update --image httpd:2.4.46 --update-parallelism 2 --update-delay 10s web4docker service rm web4docker service create --name web4 --replicas 6 -p 8004:80 httpd:2.4.43docker service update --rollback web4docker service rm web4docker node update --label-add env=test vm2docker node update --label-add env=test vm3docker node inspect vm2docker service create --constraint node.labels.env==test --replicas 2 --name web1 -p 8000:80 httpddocker service update --constraint-add node.labels.env==prod web1docker service rm web1docker node update --label-rm env vm2docker node update --label-rm env vm3docker service create --constraint node.labels.env==test --replicas 2 --name web1 -p 8000:80 httpddocker service update --constraint-rm node.labels.env==test web1docker ps -adocker rm -f `docker ps -aq`halt -pdocker pull httpd:2.4.43docker pull httpd:2.4.46docker ps -adocker rm -f `docker ps -aq`docker network lssystemctl status docker