Wenn ich VOLUME
in einer Docker-Datei verwende, erstellt es ein anonymes Volume. Gibt es eine Möglichkeit, ein benanntes Volume aus der Dockerdatei zu erstellen?Wie deklariert man ein benanntes Volume in einer Dockerfile?
ich bin für die Dockerfile Äquivalent
docker run -v my-named-volume:/mnt/something repo/my-img
Suche Alles, was ich habe es geschafft, über eine Dockerfile zu bekommen, ist das Äquivalent von
docker run -v /mnt/something repo/my-img
Ich denke, es wäre einfach nicht unterstützt; aber sagt the doc diese
Der VOLUME-Befehl einen Mount-Punkt mit erzeugt der angegebene Name und markiert sie als extern montierten Volumes von nativen Host oder anderen Behältnissen mit.
Es scheint zu implizieren, dass es einen Weg gibt, das Volumen zu nennen, aber es sagt nicht, wie
Kurze Antwort, dies ist nicht möglich * von Design * Sie können hilfreich finden [https://github.com/moby/moby/issues/30647#issuecomment-276882545] Post zu verstehen, warum – ira