docker的CP到容器:文件名太长

我正在尝试docker cp目录和里面的一切到一个容器,但我得到这个错误:

 $ 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 

对于docker工作人员来说,我相当陌生,我不确定为什么会发生这种情况,或者如何解决这个问题

发布问题到dockers githug上:

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

这确实是一个错误。 这不会发生在1.12.2。

感谢您打开该问题:

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