如何在进程终止后停止 docker-compose

How to stop docker-compose after process termination

默认情况下 docker-compose up 保留 运行,即使一些容器终止并且 restart 设置为 no

是否有配置告诉它在我的一个容器完成(CMD 中的进程终止)时终止(并停止所有容器)?

如果从该容器的进程中获取退出代码,则加分

看起来你想提供

--abort-on-container-exit

命令行参数 docker-compose。参见 https://docs.docker.com/compose/reference/up/

获取退出代码:

--exit-code-from SERVICE

将 return SERVICE 的退出代码,并暗示 --abort-on-container-exit