docker compose-Datei nicht funktioniert: Replikate Zusätzliche Eigenschaft Replikate ist nicht erlaubt
docker version: 17.03.1-ce
Versuchen, um die docker-Komponieren.yml arbeiten aus dem getting-started-tutorials.
version: "3"
services:
web:
image: tuhina/friendlyhello:2.0
deploy:
replicas: 5
resources:
limits:
cpus: "0.1"
memory: 50M
restart_policy:
condition: on-failure
ports:
- "80:80"
networks:
- webnet
networks:
webnet:
Immer diese Fehlermeldung:
replicas Additional property replicas is not allowed
Was habe ich falsch eingegeben?
Dank.
edit: docker-Komponieren version 1.11.2, bauen dfed245
- Welche version von compose verwenden Sie?
- Danke! - bearbeitet die Frage hinzufügen docker-version verfassen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Einrückung ist entscheidend in docker-Komponieren.yml. Die Art und Weise Sie es eingerichtet haben, "bereitstellen" ist eine Dienstleistung, die nicht dazu bestimmt sind. Das bereitstellen Abschnitt soll geben Sie Informationen dazu, wie Sie die "web" - Dienst bereitgestellt werden soll. Die folgenden können
docker-compose up
unddocker stack deploy web --compose-file docker-compose.yml
erfolgreich führen für mich: