
Kann mir jemand helfen, den Unterschied zwischen Folgendem zu verstehen:
VOLUME
Befehl im Dockerfile (Image-Erstellungsebene)
Und
-v Parameter bei der Ausgabedocker run
-v/xyz/bla`-Befehl (Container-Erstellungsebene).
Der Parameter -v ist für mich klar, er stellt einfach ein Verzeichnis vom Host dem Container zur Verfügung und umgekehrt, aber wie verhält sich VOLUME im Dockerfile anders?
Antwort1
Laut SirCarlos Rafael Ramirez
Der Unterschied zwischen den beiden besteht nur darin, dass wir in diesem Fall docer run -v
das Ziel auf dem Host angeben können, was mit VOLUME im Dockerfile jedoch nicht möglich ist.