Menu
CoddyTech

复制文件到容器中

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

使用 COPY 将文件构建到镜像中是永久性的。有时,你可能想把文件放进一个已经在运行的容器中。这时可以使用 docker cp:

docker cp note.txt mybox:/note.txt

格式为 docker cp SOURCE CONTAINER:DESTINATION。这里会将你的目录中的 note.txt 复制到名为 mybox 的容器内的 /note.txt。

文件确实已放入容器中,因此你可以用 docker exec 读取它:

docker exec mybox cat /note.txt
challenge icon

挑战

中等

你的目录中有一个名为 data.txt 的文件。启动一个名为 box 的 nginx 容器,并让它在后台运行;将 data.txt 复制到容器中的 /data.txt,然后执行 cat /data.txt 将文件内容读回来。

亲手试试

终端
quiz icon自我测试

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

Docker 入门中的所有课

自己练习: Terminal 在线编辑器