我目前在django應用程序中有一些服務,例如db和web,並且使用docker-compose將它們串在一起。可以圈ci使用docker-compose構建環境
的網頁版本有這樣的代碼..
web:
restart: always
build: ./web
expose:
- "8000"
在網絡的搬運工文件有python2.7-onbuild,所以它使用requirements.txt文件來安裝所有必要的依賴。
我現在用的集成圈子CI和有這樣的circle.yml文件..
....
dependencies:
pre:
- pip install -r web/requirements.txt
....
反正我有可能避免在圈內YML文件的依賴關係子句。
相反,我想讓Circle CI使用docker-compose.yml來代替,如果這樣做有道理的話。
你知道這是否支持實際構建圖像? – mrBorna