Unterschied zwischen VOLUMEN-Erklärung im Dockerfile und -v als docker run parameter

Könnte jemand mir helfen um den Unterschied zu verstehen zwischen:

VOLUME Befehl in Dockerfile (Bild Gebäude-layer)

und

-v Parameter bei der Ausstellung docker run-v/xyz/bla Befehl (container-Gebäude-Ebene).

-v parameter ist für mich klar, das es einfach macht ein Verzeichnis vom host in den container und Umgekehrt, aber wie sieht VOLUME im Dockerfile anders Verhalten?

Schreibe einen Kommentar