我已经阅读了https://docs.docker.com/compose/reference/run/,我发现我可以在这里运行像web
服务这样的单个服务:
docker-compose run web
我可以在一行中运行两个或多个这样的服务吗?
docker-compose run web, backup
我已经阅读了https://docs.docker.com/compose/reference/run/,我发现我可以在这里运行像web
服务这样的单个服务:
docker-compose run web
我可以在一行中运行两个或多个这样的服务吗?
docker-compose run web, backup
3条答案
按热度按时间fjaof16o1#
目前
docker-compose run
不允许指定多个服务,而且由于docker-compose run
的设计方式,也没有任何这样做的计划。还有其他方法可以达到类似的结果:
depends_on
指令指定web
服务依赖于backup
服务(反之亦然)。为此创建一个新的docker-compose文件可能会很有用。docker-compose up web backup
代替docker-compose run
docker-compose run web; docker-compose run backup
等单独命令运行它web
和backup
服务合并为docker-compose.yml
中的单个服务。1sbrub3j2#
版本docker-compose版本1.29.2,build 5 becea 4c允许它使用下面的sintax:
biswetbf3#
使用profiles可能会更方便。