up1 / demo-docker-kku-2024

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Working with Docker Swarm

Step 1 :: Initial cluster

docker swarm init

Step 2 :: Deploy with docker compose file

docker stack deploy --compose-file docker-compose-deploy.yml demo01
docker stack services demo01
docker service ls

Testing

curl http://localhost:5000/

Step 3 :: Scaling

docker service scale demo01_web=5

Testing

curl http://localhost:5000/

Step 4 :: Delete and leave from docker swarm mode

docker stack rm demo01

Leave from docker swarm mode

docker swarm leave --force

Demo

About


Languages

Language:TypeScript 72.4%Language:JavaScript 11.8%Language:CSS 7.1%Language:Dockerfile 4.2%Language:PHP 1.6%Language:Python 1.5%Language:HTML 1.4%