Skip to content

funcodingworkshop/bp-devops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

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

About

DevOps for Docker Swarm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published