Команда для перезапуска всех запущенных контейнеров докеров? Как перезапустить все работающие Docker-контейнеры? В основном ищет ярлык вместо того, чтобы делать перезапуск докера containerid1 containerid2 Ответ 1 Просто беги docker restart $(docker ps -q) Обновить Для Docker 1.13.1 используйте docker restart $(docker ps -a -q) как в ответе ниже. Ответ 2 Для меня теперь это: docker restart $(docker ps -a -q) Ответ 3 Если у вас есть docker-compose, все, что вам нужно сделать, это: docker-compose restart И вы получите хорошую распечатку с именем контейнера вместе с его статусом перезапуска (сделано/ошибка) Вот официальное руководство по установке: https://docs.docker.com/compose/install/ Ответ 4 Чтобы запустить только остановленные контейнеры: docker start $(docker ps -a -q -f status=exited) (На Windows это работает в Powershell).
Ответ 1 Просто беги docker restart $(docker ps -q) Обновить Для Docker 1.13.1 используйте docker restart $(docker ps -a -q) как в ответе ниже.
Ответ 3 Если у вас есть docker-compose, все, что вам нужно сделать, это: docker-compose restart И вы получите хорошую распечатку с именем контейнера вместе с его статусом перезапуска (сделано/ошибка) Вот официальное руководство по установке: https://docs.docker.com/compose/install/
Ответ 4 Чтобы запустить только остановленные контейнеры: docker start $(docker ps -a -q -f status=exited) (На Windows это работает в Powershell).