/docker-swarm-exemple

Docker Swarm YML (YAML) Example with Nginx

Primary LanguageHTML

  • Iniciar o Swarm na Aplicação Docker
docker swarm init
  • Subir serviços no Swarm
docker stack deploy -c docker-swarm.yml app
  • Derrubar serviços no Swarm
docker stack rm app
  • Ver serviços em execução
docker service ls
  • Ver containers em execução
docker stats
  • Entrar em um container:
# primeiro obtenha o id do container, pode ser via 'docker stats'
# com o id em mãos substitua '{id}' pelo id obtido
docker exec -it {id} bash
  • Como o docker está rodando dentro do WSL, nós precisamos obter o ip do WSL para pode nos conectar a aplicação. Para isso pode ser preciso realizar esse passo a passo
apt-get install ifconfig -y && ifconfig
# localize por 'eth0' ou semelhante, e então veja o ip em 'inet'