Dockerfile COPY: "lchown ... kein Verzeichnis"

7

Versuchen Sie, diese Dockerfile zu erstellen:

%Vor%

Die Dateien proxypass.conf und caching.conf befinden sich zusammen mit apache im Verzeichnis Dockerfile .

Running docker build gibt diese Ausgabe:

%Vor%

Dies ist Oracle Linux 6.5 (im Wesentlichen CentOS 6.5).

%Vor%     
kgutwin 16.10.2014, 13:27
quelle

1 Antwort

30

Die Dokumentation für die Dockerfile Anweisung sagt:

  

Wenn & lt; dest & gt; endet nicht mit einem Schrägstrich, sondern wird als reguläre Datei betrachtet und der Inhalt von & lt; src & gt; wird geschrieben bei.

Fügen Sie einfach ein / für die Zielverzeichnisse hinzu und Sie können Ihr Bild erstellen:

%Vor%     
Thomasleveil 16.10.2014, 14:15
quelle

Tags und Links