gpt4 book ai didi

docker - 如何使用 docker-compose 关闭依赖容器?

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

我有两个使用 docker-compose 启动的容器:

web:
image: personal/webserver
depends_on:
- database
entrypoint: /usr/bin/runmytests.sh
database:
image: personal/database

在此示例中,runmytests.sh 是一个运行几秒钟的脚本,然后返回零或非零退出代码。

当我使用 docker-compose 运行此设置时,web_1 运行脚本并退出。 database_1 保持打开状态,因为运行数据库的进程仍在运行。

我想在 web_1 的任务完成后触发 database_1 上的正常退出。

最佳答案

您可以将 --abort-on-container-exit 标志传递给 docker-compose up,以使其他容器在退出时停止。

关于docker - 如何使用 docker-compose 关闭依赖容器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39700413/

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