将linux系统中的文件复制到docker容器中 您所在的位置:网站首页 linux如何拷贝文件内容到文件夹 将linux系统中的文件复制到docker容器中

将linux系统中的文件复制到docker容器中

2024-06-09 21:40| 来源: 网络整理| 查看: 265

1、查看所有的docker容器,获取容器ID

docker ps

2、从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 实验室设备网 版权所有