windows7使用docker记录——传递本机文件到某个容器

windows7使用docker的话,推荐安装Docker Toolbox。安装完成之后桌面会出现“Oracle VM VirtualBox”,“Kitematic(Alpha)”和“Docker Quickstart”三个图标。

第一步,配置共享文件夹

双击Oracle VM VirtualBox图标后,点击设置按钮,左侧选择共享文件夹,然后在“固定分配”一栏添加一个本地文件夹的位置:
windows7使用docker记录——传递本机文件到某个容器
保存后退出。

第二步,启动docker服务

启动docker服务后,进入根目录,就会发现根目录下有一个‘sharefolder’的文件夹,里面的内容与本地的内容一致。

第三步,复制至指定容器

这里用到的命令是docker cp。假设在目标容器的id是1234567,首先在目标容器中创建一个文件夹/data,要复制的文件名称为file-to-copy.txt,那么输入以下命令:
docker cp /data/file-to-copy.txt 1234567:/data
进入容器查看,发现文件已经传输进来。