【问题标题】:Docker compose up, retry pull imagesDocker 组合起来,重试拉取镜像
【发布时间】:2017-11-21 14:10:57
【问题描述】:

在运行 docker-compose up 作为其拉取图像时,我们有时会遇到 Client.Timeout exceeded while awaiting headers 错误。

有没有办法让 docker-compose 在拉取图像时重试?

【问题讨论】:

    标签: docker-compose docker-command


    【解决方案1】:

    仅使用docker-compose

    docker-compose 命令并没有专门公开用于重试拉取图像的标志,但您始终可以为此使用 bash 魔法:

    while ! docker-compose pull; do sleep .1; done && docker-compose up
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-07-13
      • 1970-01-01
      • 2021-03-08
      • 2015-04-12
      • 1970-01-01
      • 1970-01-01
      • 2015-03-14
      • 2021-11-06
      相关资源
      最近更新 更多