将linux系统中的文件复制到docker容器中 | 您所在的位置:网站首页 › linux如何拷贝文件内容到文件夹 › 将linux系统中的文件复制到docker容器中 |
1、查看所有的docker容器,获取容器ID docker ps2、从linux系统拷贝文件到容器,执行docker命令时一定要退出容器,否则报错,以下命令是将本地test.txt文件复制到容器775c7c9ee1e1中的tomcat/webapps 中 /usr/local/test.txt为本地文件路径,775c7c9ee1e1:/usr/local/tomcat/webapps为容器ID与复制到容器内部的目录,最后的test.txt是复制到容器内部的文件名 // docker cp 本地路径 容器ID:容器路径 docker cp /usr/local/test.txt 775c7c9ee1e1:/usr/local/tomcat/webapps test.txt说明:从容器中拷出来是一样的,docker cp 后面的位置调换一下即可,复制时可不用长路径,docker ps显示的容器名称即可使用 扩展:进入容器方法 // 775c7c9ee1e1为容器id docker exec -it 775c7c9ee1e1 /bin/bash退出访问容器内部方法(该方法未测试,使用是直接关闭窗口重新打开),用的外部链接工具 // 退出容器且关闭, docker ps 查看无 ctrl+d // 退出容器但不关闭, docker ps 查看有 ctrl+p+q |
CopyRight 2018-2019 实验室设备网 版权所有 |