Ungültige Typ-Fehler in Docker Compose
Ich bin vor Fehler in Docker Compose. Der compose-Datei ist
version: '2'
services:
api:
build:
context: .
dockerfile: webapi/dockerfile
ports:
- 210
web:
build:
context: .
dockerfile: app/dockerfile
ports:
- 80
lbapi:
image: dockercloud/haproxy
links:
– api
ports:
– 8080:210
lbweb:
image: dockercloud/haproxy
links:
– web
ports:
– 80:80
Den Fehler beim ausführen der docker-compose up
ist:
ERROR: The Compose file '.\docker-compose.yml' is invalid because:
services.lbapi.ports contains an invalid type, it should be an array
services.lbweb.ports contains an invalid type, it should be an array
services.lbapi.links contains an invalid type, it should be an array
services.lbweb.links contains an invalid type, it should be an array
Bitte helfen.
- docker-Komponieren-version 1.8.0-rc1, build 9bf6bc6
- docker-py version: 1.8.1
- CPython-version: 2.7.11
- OpenSSL version: OpenSSL 1.0.2 d 9 Jul 2015
InformationsquelleAutor Mayank | 2016-06-22
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie versucht:
InformationsquelleAutor Nguyen Sy Thanh Son
Sollten Sie die decken-Anschlüsse mit Klammern, weil docker-verfassen erwarten string oder eine Zahl in der "ports" - array aber 8080:210 ist keine Zahl. Sehen https://docs.docker.com/compose/compose-file/#ports
InformationsquelleAutor Konstantin Azizov