algunos comando docker swarm y docker-compose stack!
bueno esto es solo una pequenia lista de comandos de docker swarm y docker-compose.
bueno este post sera rapido aca va la lista.
$ docker swarm init --advertise-addr 104.131.88.33
$ docker swarm join --token SWMTKN-1-1p7kqpfmcn2mex8ncnhm435fde0s7s8k86c3u7f2e8bbcnp3e5-1cxn2boo9y5rxnhrohho8suef 104.131.88.33:2377
$ docker service create --name ap-farm --publish published=3000,target=3000 farmapp:latest
este comando en caso de que necesites desplegar un archivo docker compose para un enjambre de nodos.
$ docker stack deploy --compose-file=docker-compose.yml appowen
revisar el servicio
$ docker service ls
para ver los nodos
$ docker node ls
para eliminar un nodo de un enjambre
$ docker node rm HOSTNAME
para eliminar un servicio
$ docker service rm ID
para liberar un nodo de un enjambre
$ docker swarm leave
o tambien si estas en el nodo manager
$ docker swarm leave --force
bueno ese ultimo si queremos escalar un servicio
$ docker service scale nombredetuservicio=2
Comentarios: