Wenn ich zum ersten Mal versuche, Docker einzurichten, stoße ich auf ein Problem mit den Volumes. Ich bin ziemlich sicher, dass der Abstand und die Formatierung in der .yml an dieser Stelle korrekt sind.
Ich habe die Versionen 3, 3.1, 3.2, 3.3 und 3.4 ausprobiert. Alle erhalten die gleiche Fehlermeldung (unten)
Nicht unterstützte Konfigurationsoption für services.volumes: 'db2_prod'
version: '3'
services:
liberty:
image: liberty:${liberty_tag}
ports:
- "${liberty_ip}:9080:9080"
- "${liberty_ip}:9443:9443"
restart: always
Apache:
image: webapp:${Apache_tag}
ports:
- "${Apache_ip}:80:80"
- "${Apache_ip}:443:443"
restart: always
db2:
image: db2:${db2_tag}
ports:
- "${db2_ip}:50000:50000"
stdin_open: true
tty: true
restart: always
volumes:
- db2_prod:/database/stagg3
volumes:
db2_prod:
volumes
muss mit services
an der gleichen Einrückung sein, d.h.
services:
#...
volumes:
db2_prod: