
我可以傳遞一個標誌來docker-compose
指定其中要執行的單一服務嗎?
例如:
version: "2"
services:
fetcher:
build:
context: ./build1/
environment:
- MONGO_URL=mongodb://132.216.27.81:23012/
fetcher2:
build:
context: ./build2/
environment:
- MONGO_URL=mongodb://132.216.27.81:23012/
ports:
- "45760:8121"
有沒有辦法讓我僅僅指定我只想這樣up
做fetcher2
?
原因是我有多個運行的提取器進程docker-compose up
,我寧願只選擇重新運行一些因某種原因而失敗的特定進程,而不是讓我的所有提取器重新提取已存儲在數據庫中的信息。
答案1
您可以使用 docker-compose up fetcher2