gpt4 book ai didi

docker - 我可以在一个命令中使用 docker-compose 运行多个服务吗?

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

我已阅读https://docs.docker.com/compose/reference/run/ ,我发现我可以在此处运行单个服务,例如 web 服务:

docker-compose run web

我可以在一行中运行两个或多个这样的服务吗?

docker-compose run web, backup

最佳答案

目前 docker-compose run 不允许指定多个服务,并且由于 docker-compose run 的设计方式,也没有任何计划这样做.

还有其他方法可以达到类似的结果:

  • 使用depends_on指令指定 web 服务依赖于 backup 服务(反之亦然)。它可能对create a new docker-compose file有用。为此。
  • 使用 docker-compose up web backup 而不是 docker-compose run
  • 在单独的命令中运行它,例如在另一个 shell 中使用 docker-compose run webdocker-compose run backup
  • webbackup 服务合并到 docker-compose.yml 中的单个服务中。

关于docker - 我可以在一个命令中使用 docker-compose 运行多个服务吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46684437/

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