Skip to content

Latest commit

 

History

History
28 lines (20 loc) · 770 Bytes

File metadata and controls

28 lines (20 loc) · 770 Bytes

DevOps

Swarm Commands

  • docker swarm init --advertise-addr 139.162.249.218
  • docker swarm join-token manager
  • docker swarm leave --force
  • docker node ls

Stack Commands

  • docker stack deploy -c docker-compose.yml mystack --with-registry-auth
  • docker service ls
  • docker service ps mystack_web
  • docker stack rm mystack

View Container Logs

  • docker service ps --no-trunc mystack_web
  • docker inspect -f "{{.Status.ContainerStatus.ContainerID}}" mriwtfmf7dwv
  • docker logs 5333edc55d3a19c3e3292e89bd931baa97fe04695a1650b100ada1942c021dc7

Steps to Deploy locally on Mac

  1. Stop local mongoDB
  2. Login to Docker Hub docker login
  3. create folder on local disk /Users/mike/data and map services.mongo.volumes in docker-compose.yml
  4. Deploy stack