gpt4 book ai didi

docker - 如何检查Docker容器是否完成

转载 作者:行者123 更新时间:2023-12-02 21:06:11 24 4
gpt4 key购买 nike

我要执行以下操作:

  • 运行docker容器
  • 完成第一个过程后,运行第二个容器
  • 当第二个完成时,运行第三个

  • 我创建了一个bash脚本以使用 nvidia-docker run ..启动容器

    我如何检查第一个容器是否完成以知道是否应该启动第二个容器,依此类推?

    最佳答案

    如果您不使用-d标志,则docker调用将仅等待该过程完成。因此,您可以连续调用这三个容器。

    set -ex  # fail automatically if any single command fails
    nvidia-docker run something command
    nvidia-docker run something-else command
    nvidia-docker run something-else another command

    大多数时候,您还希望使用 --rm标志,以使容器不会滞后。

    关于docker - 如何检查Docker容器是否完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57909528/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com