Docker-Compose-Datei hat yaml.scanner.ScannerError

compose.yml Datei, die so aussieht:

version: '2'
services:
  discovery-microservice:
    build: discovery-microservice
      context: /discovery-microservice/target/docker
      dockerfile: Dockerfile
  ports:
   - "8761:8761"

Während ich es ausführe, erhalte ich den folgenden Fehler:

yaml.scanner.ScannerError: mapping values are not allowed here
in "C:\...\docker-compose.yml", line 5, column 14

Von dem, was ich sehe, stimmt nichts mit dem Format überein, z. Leerzeichen fehlen. Mein übergeordnetes Ziel ist es, eine Docker-Compose-Datei für den Entwicklungsmodus anzugeben, die auf die Zielverzeichnisse der verschiedenen Module verweist.
Was mache ich hier falsch?

Antworten auf die Frage(14)

Ihre Antwort auf die Frage