首页 > 解决方案 > 使用 docker cp 将文件从容器复制到主机会改变第一行和最后一行

问题描述

我正在使用以下命令将文件从容器复制到我的主机。

docker cp %ID%:/home/CEE_Framework/5.0.0.0/testFile - > testFile

我正在复制的容器中的 testFile 如下所示

This is some text
in my test file that 
I want to copy exactly

但是我在主机上获得的 testFile 文件的第一行和最后一行已更改,如下图所示。

复制后的testFile

这是一个 Debian 容器,我正在复制到 Windows 主机以防万一。

为什么会发生这种情况,以及如何仅获取文件在容器内的确切内容?

标签: docker

解决方案


推荐阅读