Der Versuch, ein Binde-Volume einzurichten, funktioniert nicht:
Befolgen Sie die Dokumentation, um die Datei docker-compose
zu schreiben:
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 Version 17.03.1-ce, Build c6d412e
Docker-Compose Version 1.12.0, Build 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
Sie benötigen version: '3.2'
für die erweiterte Notation.
Vielen Dank!
Das ist hilfreich. Ich nahm an, dass '3'
die neueste Version der 2. Komponente impliziert, aber anscheinend müssen Sie die 2. Komponente der Version explizit angeben und anschließend aktualisieren.
Hilfreichster Kommentar
Sie benötigen
version: '3.2'
für die erweiterte Notation.