美文网首页
拷贝容器中文件

拷贝容器中文件

作者: wwq2020 | 来源:发表于2021-11-09 16:04 被阅读0次

例子准备

docker run -d nginx

方法一

docekr cp /etc/nginx/nginx.conf ./

方法二

docker run -v $PWD:/tmp 
docker exec -it nginx /bin/bash
cp /etc/nginx/nginx.conf /tmp

方法三

获取mergedir
docker inspect d3238c1fd3520500c9e02eac7ef3b701235cd5d0a534bc57b2c756a34406f5c5|jq '.[0].GraphDriver.Data.MergedDir'

cp 得到的mergedir/etcd/nginx/nginx.conf ./

方法四

获取pid
docker container inspect mycontainer | jq '.[0].State.Pid'
sudo cp /proc/获取的pid/root/etcd/nginx/nginx.conf ./

方法五

获取pid
docker container inspect mycontainer | jq '.[0].State.Pid'
cat /proc/获取的pid/mountinfo
找到uppedr=xxx/diff
mergeddir是upperdir改为xxx/merged
然后cp 得到的mergedir/etcd/nginx/nginx.conf ./

相关文章

  • 从docker容器拷贝文件到宿主机或从宿主机拷贝文件到docke

    从docker容器拷贝文件到宿主机docker cp [容器名称]:[容器中要拷贝的文件] [宿主机中存放文件的路...

  • docker

    工作笔记 查看docker容器列表` 进入容器文件目录 从容器拷贝文件到出来 拷贝文件到容器

  • Docker常用命令

    查询容器独立ip 从容器中拷贝文件到宿主机 从宿主机拷贝文件到容器 ps查看指定的列 设置容器随docker启动自...

  • docker安装Nginx

    下载nginx1.10的docker镜像: 从容器中拷贝nginx配置先运行一次容器(为了拷贝配置文件): 将容器...

  • 在宿主机器和docker容器间拷贝文件

    在容器和宿主机器之间拷贝文件需要容器的id全称 1.获取容器的全称 2.拷贝宿主机文件到容器 docker cp ...

  • 使用 Docker 运行 Nginx 服务

    在 Docker 容器中运行 Nginx 服务(mynginx): 将容器中的 Nginx 配置文件拷贝到当前目录...

  • wordpress迁移

    mysql数据迁移 把容器中的文件用docker cp 容器:/var/lib/mysql/ 拷贝出来 创建mys...

  • docker 一些操作记录

    1、docker 1.7 版本中,宿主拷贝文件到容器中出错:Error: Path not specified。此...

  • k8s之容器迁移 [jenkins为例]

    迁移步骤 容器内数据目录备份 修改yaml配置文件 重新创建容器 将备份文件拷贝到容器中 一、数据备份1.找到需要...

  • Docker操作

    Docker 拷贝本地文件到Docker容器内 需要注意,被拷贝的容器需要在后台开启,或者你docker run ...

网友评论

      本文标题:拷贝容器中文件

      本文链接:https://www.haomeiwen.com/subject/qxzmzltx.html