Menu
CoddyTech

从容器中复制文件

本课属于 Coddy Terminal 学习旅程的“Docker 入门”单元。第 29 课,共 40 课。

docker cp 可以双向使用。调换参数的顺序,就能将文件从容器中复制出来,并放回你的电脑上:

docker cp mybox:/note.txt ./back.txt

现在,容器中的 /note.txt 已保存为当前目录下的 back.txt,你可以用普通的 cat 命令读取它:

cat back.txt

你可以这样从容器中取出结果:日志、生成的文件,或容器运行时产生的任何内容。

challenge icon

挑战

中等

启动一个名为 src 的 nginx 容器,并让它在后台运行。在容器中使用 docker exec 和 sh -c 将 output ready 写入 result.txt。然后将 result.txt 复制到容器外的 ./result.txt,并用 cat 查看它。

亲手试试

终端
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

Docker 入门中的所有课

自己练习: Terminal 在线编辑器