我用Dockerfile从GitHub克隆了一个repo并运行了Docker容器。我在容器中创建了一个新文件但是当我尝试使用以下命令从容器复制到主机时,我收到一个错误:
docker cp 0ba025428be7:/project/data/a.txt ~/Desktop/
Error response from daemon: lstat /var/lib/docker/aufs/mnt/2f05ac93ba0b0695284bfa5720bee04f35fbb4e4ce200e3092478954bb912cab/ParsCit/demodata/td.txt: no such file or directory
我在创建文件后也运行了docker commit但仍然是同样的错误。
答案 0 :(得分:0)
通常,容器的内容在主机上可见。
docker inspect <contnair-name> | grep volume
您可以进入复制数据。
Contenair数据大部分时间都在 / var / lib / docker / volumes