docker宿主机与容器之间互相copy文件

427 阅读1分钟

1.将docker宿主机中的文件copy到指定的容中 启动dockers服务

sudo systemctl start docker

进入到指定容器的image中

docker run -i -t --name=WebApp 7e87 /bin/bash

在image中创建一个WebApp的目录,用于存放我们的项目

mkdir WebApp

输入exit 退出 2、后台开启我们刚创建的项目,并查看CONTAINER ID

开启容器

docker start WebApp

copy我们主机中/project_dir/. 下的所有文件到容器中的/WebApp 目录下

docker cp /project_dir/. 371b36874581:/WebApp

#解释: 371b36874581 是 CONTAINER ID

同样若想将指定容器中的文件拷贝到宿主机中只需更改下面这句话即可

docker cp 371b36874581:/WebApp/.  /project_dir