バインドボリュームをセットアップしようとしましたが、機能しません。
ドキュメントに従ってdocker-compose
ファイルを作成しました。
version: '3'
services:
web:
#build: .
image: fnndsc/fnndsc.babymri.org
ports:
- "8060:8080"
volumes:
- type: bind
source: .
target: /src/website
labels:
name: "FNNDSC Web App"
role: "FNNDSC Web App development server"
Dockerバージョン17.03.1-ce、ビルドc6d412e
docker-composeバージョン1.12.0、ビルドb31ff33
docker-compose up
:
ERROR: The Compose file './docker-compose.yml' is invalid because:
services.web.volumes contains an invalid type, it should be a string
拡張表記にはversion: '3.2'
が必要です。
ありがとう!
これは役に立ちます。 '3'
は2番目のコンポーネントの最新バージョンを意味すると想定しましたが、バージョンの2番目のコンポーネントを明示的に指定してからアップグレードする必要があるようです。
最も参考になるコメント
拡張表記には
version: '3.2'
が必要です。