从主机到容器的docker cp无法正常工作

8 copy docker

我是docker概念的新手,并试图将一些文件从我的主机复制到容器中.假设我运行以下代码时我的docker名称是my_docker:

docker cp my_docker:/usr/local/src/test.txt test.txt
Run Code Online (Sandbox Code Playgroud)

它将test.txt文件从我的容器复制到本地主机.但是反过来这样做是行不通的.这是命令:

docker cp test.txt my_docker:/usr/local/src
Run Code Online (Sandbox Code Playgroud)

我正在做些什么吗?任何帮助将非常感激.

谢谢

小智 1

在第二个命令中,您似乎尝试将 test.txt 复制到名为 src 的 /usr/local 中。尝试在目标路径末尾添加 /: docker cp test.txt my_docker:/usr/local/src/ 使用文件名复制或:docker cp test.txt my_docker:/usr/local/src/newname.txt在容器中重命名它。