/ / Aktuelles Verzeichnis in Docker Image kopieren - Docker, Dockerfile

Kopiere das aktuelle Verzeichnis in das Docker Image - docker, dockerfile

Beim Erstellen meines Docker-Images muss ich alle Dateien im selben Verzeichnis in das Docker-Image kopieren.

Ich habe es versucht

ADD ./* $HOME/src

RUN ls $HOME/src

aber es scheint nicht zu funktionieren

ls: cannot access /root/src: No such file or directory

Wie würde ich beim Bauen alle aktuellen Verzeichnisse und Unterverzeichnisse in mein Docker-Image kopieren?

Antworten:

2 für die Antwort № 1

Ich baute die Bilder mit docker build - < Dockerfile was anscheinend nicht den Build-Kontext sendet, damit Dinge nicht kopiert werden können. Nach dem Wechsel zu docker build . und das Hinzufügen von / like MB11 schlug den Aufbau vor.


1 für die Antwort № 2

Fügen Sie einfach / am Ende von src in der ADD-Anweisung hinzu.

ADD ./* $ HOME / src /