在学习的过程中遇到这个问题,创建容器的时候没有挂载宿主机目录,导致在宿主机与容器之间无法进行文件共享,于是就想到如何从容器复制文件到宿主机或者从宿主机复制文件到容器。方法虽然简单,记录在博客中分享给大家。
首先通过docker ps确定容器的名称,我们假定容器名称为 nginx-web。
一、从容器复制文件到宿主机
现在我们想要将容器的 /home/licence.txt 文件复制到宿主机的 /home 目录下。执行如下命令:
docker cp nginx-web:/home/licence.