Docker создать обновление всех изображений во всех контейнерах всех стеков и перезапустить все задействованные стеки - PullRequest
0 голосов
/ 17 апреля 2020

Могу ли я использовать простую командную строку или GUI, чтобы обновить все установленные контейнеры всех стеков и перезапустить все вместо запуска

docker-compose pull
docker-compose up -d

для каждого каталога, содержащего docker -compose.yml файл?

Большое спасибо!

1 Ответ

0 голосов
/ 17 апреля 2020

Быстрый способ написания сценариев.

$ find . -type f -name docker-compose.yaml -exec dirname {} \; |while read dir
do
  pushd "$dir"
  docker-compose down
  docker-compose up -d
  popd
done
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...