详解在Docker容器内外互相拷贝数据的方法
发布时间 - 2026-01-11 00:05:59 点击率:次如何在Docker容器内外互相拷贝数据?

从容器内拷贝文件到主机上
复制代码 代码如下:
docker cp <containerId>:/file/path/within/container /host/path/target
从主机上拷贝文件到容器内
1.用-v挂载主机数据卷到容器内
docker run -v /path/to/hostdir:/mnt $container
在容器内拷贝
cp /mnt/sourcefile /path/to/destfile
2.直接在主机上拷贝到容器物理存储系统
A. 获取容器名称或者id :
$ docker ps
B. 获取整个容器的id
$ docker inspect -f '{{.Id}}' 步骤A获取的名称或者id
C. 在主机上拷贝文件:
复制代码 代码如下:
$ sudo cp path-file-host /var/lib/docker/aufs/mnt/FULL_CONTAINER_ID/PATH-NEW-FILE
或者
复制代码 代码如下:
$ sudo cp path-file-host /var/lib/docker/devicemapper/mnt/123abc<<id>>/rootfs/root
例子:
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d8e703d7e303 solidleon/ssh:latest /usr/sbin/sshd -D cranky_pare
$ docker inspect -f '{{.Id}}' cranky_pare
or
$ docker inspect -f '{{.Id}}' d8e703d7e303
d8e703d7e3039a6df6d01bd7fb58d1882e592a85059eb16c4b83cf91847f88e5
$ sudo cp file.txt /var/lib/docker/aufs/mnt/**d8e703d7e3039a6df6d01bd7fb58d1882e592a85059eb16c4b83cf91847f88e5
3.用输入输出符
复制代码 代码如下:
docker run -i ubuntu /bin/bash -c 'cat > /path/to/container/file' < /path/to/host/file/
或者
复制代码 代码如下:
docker exec -it <container_id> bash -c 'cat > /path/to/container/file' < /path/to/host/file/
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# docker
# 容器内外拷贝
# 容器拷贝
# 容器
# 拷贝文件
# 如何在Docker容器内外互相拷贝数据
# 容器内
# 大家多多
# 存储系统
# 如何在
# 拷贝到
# hostdir
# mnt
# sourcefile
# run
# class
# brush
# bash
# id
# ps
# inspect
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
网页制作模板网站推荐,网页设计海报之类的素材哪里好?
如何在云虚拟主机上快速搭建个人网站?
如何续费美橙建站之星域名及服务?
西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?
php增删改查怎么学_零基础入门php数据库操作必知基础【教程】
装修招标网站设计制作流程,装修招标流程?
Laravel如何使用.env文件管理环境变量?(最佳实践)
Laravel怎么处理异常_Laravel自定义异常处理与错误页面教程
Laravel如何实现用户角色和权限系统_Laravel角色权限管理机制
php 三元运算符实例详细介绍
北京网站制作的公司有哪些,北京白云观官方网站?
制作电商网页,电商供应链怎么做?
网站图片在线制作软件,怎么在图片上做链接?
西安专业网站制作公司有哪些,陕西省建行官方网站?
谷歌浏览器如何更改浏览器主题 Google Chrome主题设置教程
INTERNET浏览器怎样恢复关闭标签页_INTERNET浏览器标签恢复快捷键与方法【指南】
Swift中switch语句区间和元组模式匹配
Laravel怎么实现支付功能_Laravel集成支付宝微信支付
广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?
三星网站视频制作教程下载,三星w23网页如何全屏?
网站制作免费,什么网站能看正片电影?
Swift中循环语句中的转移语句 break 和 continue
Android 常见的图片加载框架详细介绍
如何在服务器上三步完成建站并提升流量?
高端建站如何打造兼具美学与转化的品牌官网?
如何快速搭建高效服务器建站系统?
企业网站制作这些问题要关注
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
Laravel Asset编译怎么配置_Laravel Vite前端构建工具使用
php485函数参数是什么意思_php485各参数详细说明【介绍】
WordPress 子目录安装中正确处理脚本路径的完整指南
HTML5段落标签p和br怎么选_文本排版常用标签对比【解答】
高端建站三要素:定制模板、企业官网与响应式设计优化
如何在VPS电脑上快速搭建网站?
,网页ppt怎么弄成自己的ppt?
Laravel的.env文件有什么用_Laravel环境变量配置与管理详解
Laravel distinct去重查询_Laravel Eloquent去重方法
制作公司内部网站有哪些,内网如何建网站?
如何用IIS7快速搭建并优化网站站点?
如何快速搭建支持数据库操作的智能建站平台?
如何在腾讯云服务器上快速搭建个人网站?
Laravel如何监控和管理失败的队列任务_Laravel失败任务处理与监控
打开php文件提示内存不足_怎么调整php内存限制【解决方案】
如何用美橙互联一键搭建多站合一网站?
矢量图网站制作软件,用千图网的一张矢量图做公司app首页,该网站并未说明版权等问题,这样做算不算侵权?应该如何解决?
如何快速登录WAP自助建站平台?
Python制作简易注册登录系统
如何为不同团队 ID 动态生成多个非值班状态按钮
零服务器AI建站解决方案:快速部署与云端平台低成本实践
详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)

