Ich versuchte den folgenden Befehl in meiner Dockerfile: COPY * /
und wurde mächtig überrascht über das Ergebnis. Scheint, dass der naive Docker-Code die Verzeichnisse vom Glob durchläuft und dann jede Datei im Zielverzeichnis ablegt, während ich meine Verzeichnisstruktur respektvoll ignoriere.Wie kopiert man Ordner von Dockerfile nach Docker?
Zumindest verstehe ich this ticket und es entspricht sicherlich dem Ergebnis, das ich bekommen habe.
Ich denke, der einzige Grund, warum dieses Verhalten noch existieren kann, muss sein, dass es eine andere Möglichkeit gibt, dies zu tun. Aber es ist nicht so einfach für einen Bären von sehr wenig Gehirn zu verstehen, wie, weiß jemand?
Was ist "b"? Und https://github.com/docker/docker/issues/18396 schlägt vor, dass ADD keine Unterordner erstellt. – VonC
Ihre Antwort ist nicht klar, aber ich könnte den Punkt bekommen, den Sie versuchen zu sagen und meine Antwort oben herausgefunden. Es läuft gut. –