2017-02-24 2 views
0

Ich versuche, ein Verzeichnis und alles in einem Container docker cp aber ich bin immer diese Fehlermeldung:Docker cp Behälter: Dateiname zu lang

$ docker cp clink 2eca:. 
Error response from daemon: Error processing tar file(exit status 1): open /clink/jobs/target/streams/$global/assemblyOption/$global/streams/assembly/82b354e42adbb42665af515b27b02de840e038ee_2df49b1995a6c8135f35e880f8876f7513ab872d_da39a3ee5e6b4b0d3255bfef95601890afd80709/org/scalacheck/ArbitraryArities$$anonfun$arbTuple11$1$$anonfun$apply$99$$anonfun$apply$100$$anonfun$apply$101$$anonfun$apply$102$$anonfun$apply$103$$anonfun$apply$104$$anonfun$apply$105$$anonfun$apply$106$$anonfun$apply$107$$anonfun$apply$108$$anonfun$apply$109.class: file name too long 

ich ziemlich neu bin Andockfenster ich nicht bin sicher, warum dies geschieht und wie es githug

Posted Ausgabe auf Docker zu beheben:

https://github.com/docker/docker/issues/31353

+0

Es sieht aus wie ein Bug zu mir. Welche Version verwendest du? –

+0

@RicardoBranco '$ docker -v Docker Version 1.13.1, Build 092cba3' – Liondancer

+1

Es ist definitiv ein Fehler. Ich habe eine leere Datei mit dem gleichen Pfadnamen in/tmp erstellt und versucht, sie in einen Container zu kopieren, und habe den gleichen Fehler erhalten. –

Antwort

1

es ist in der Tat ein Fehler. Es passiert nicht am 1.12.2.

Vielen Dank für die Frage Eröffnung:

https://github.com/docker/docker/issues/31353

+0

Sie sind herzlich willkommen! – Liondancer

+0

Es gibt auch ein Problem mit dem AUFS-Speichertreiber. Ich habe mit den Overlay- und Overlay2-Treibern getestet (unter Ubuntu 16.04 mit Kernel 4.8) und das Problem ist nicht aufgetreten. –