云计算核心技术Docker教程:Docker Compose指定单个compose文件
docker-compose可以使用该-f标志通过命令行或通过在外壳程序或环境文件中设置COMPOSE_FILE环境变量来指定不在当前目录中的Compose文件的路径。
有关-f在命令行上使用该选项的示例,假设您正在运行Compose Rails示例,并docker-compose.yml在名为的目录中有一个文件sandbox/rails。您可以使用docker-compose pull之类的命令db通过使用以下-f标志从任何地方获取服务的postgres图像:docker-compose -f ~/sandbox/rails/docker-compose.yml pull db
这是完整的示例:
$ docker-compose -f ~/sandbox/rails/docker-compose.yml pull db
Pulling db (postgres:latest)...
latest: Pulling from library/postgres
ef0380f84d05: Pull complete
50cf91dc1db8: Pull complete
d3add4cd115c: Pull complete
467830d8a616: Pull complete
089b9db7dc57: Pull complete
6fba0a36935c: Pull complete
81ef0e73c953: Pull complete
338a6c4894dc: Pull complete
15853f32f67c: Pull complete
044c83d92898: Pull complete
17301519f133: Pull complete
dcca70822752: Pull complete
cecf11b8ccf3: Pull complete
Digest: sha256:1364924c753d5ff7e2260cd34dc4ba05ebd40ee8193391220be0f9901d4e1651
Status: Downloaded newer image for postgres:latest
每个配置都有一个项目名称,如果需要指定项目名称可以使用-p,如果提供-p标志,则可以指定项目名称。如果未指定标志,则Compose使用当前目录名称。另外也可以使用环境变量COMPOSE_PROJECT_NAME来设置项目名称。
您可能也感兴趣:
官方微博/微信
每日头条、业界资讯、热点资讯、八卦爆料,全天跟踪微博播报。各种爆料、内幕、花边、资讯一网打尽。百万互联网粉丝互动参与,TechWeb官方微博期待您的关注。

想在手机上看科技资讯和科技八卦吗?
想第一时间看独家爆料和深度报道吗?
请关注TechWeb官方微信公众帐号:
1.用手机扫左侧二维码;
2.在添加朋友里,搜索关注TechWeb。
为您推荐
中国电信发布新一代5G全网通云手机—天翼1号2021
对话赛灵思大中华区销售副总裁唐晓蕾:发扬传统优势 在新兴场景发挥更积极作用
京东方A:拟以63.39亿元价格受让绵阳京东方23.75%股权
产业链人士:芯片代工商已在为汽车芯片扩大产能 但最快Q3才能有产出
Bitstamp加密平台实施新规后 荷兰加密用户不满额外KYC要求
支付宝上线春运抗疫专区 返乡用户可实时查抗疫政策、同乘查询等
消息称台湾厂商正加快mini LED背光LCD汽车显示器开发
春节期间机票可免费退改 去哪儿宣布启动春运机票退改保障
消息称滴滴货运将完成15亿美元融资 淡马锡等领投
更多
- 京东方A:拟以63.39亿元价格受让绵阳京东方23.75%股权
- 产业链人士:芯片代工商已在为汽车芯片扩大产能 但最快Q3才能有产出
- Bitstamp加密平台实施新规后 荷兰加密用户不满额外KYC要求
- 消息称台湾厂商正加快mini LED背光LCD汽车显示器开发
- 外媒:汽车芯片制造商考虑涨价或还与汽车厂商此前零部件价格策略有关
- 加密爱好者用宝马i8挖矿:后备箱装挖矿装置
- 特斯拉2021款Model S已开始测试 就在加州弗里蒙特工厂附近
- 北美半导体生产设备制造商12月销售额环比增长2.6% 同比增长7.6%
- 高盛前CEO:监管机构应该警惕比特币成功
- 外媒:英特尔财报图表被提前披露或是相似且易猜URL所致