Como faço para startar ou stopar todas as docker-machines de uma vez?
Como faço para startar ou stopar todas as docker-machines de uma vez?
Olá Rodrigo, tudo bem? Você poderia usar dois comandos em um só, no caso o comando docker-machine ls
é para listar as máquinas e o docker-machine stop
é para parar, então podemos usar ambos da seguinte forma:
docker-machine stop $(docker-machine ls --format "{{.Name}}")
Nesse estamos listando todos os nomes de todas as máquinas com o comando $(docker-machine ls --format "{{.Name}}")
e essa sequência de nomes será usada pelo comando docker-machine stop
para desligar as máquinas. Esse é o método mais simples para desligar e também para ligar todas as máquinas, precisa apenas trocar o stop
por start
.
Espero ter ajudado!