当前位置: 首页 > news >正文

Docker学习--容器操作相关命令--docker export 命令

docker export 命令的作用:
用于将 Docker 容器的文件系统导出为一个 tar 归档文件。主要用于备份或迁移容器的文件系统,而不包括 Docker 镜像的所有层和元数据。

语法:
docker export [参数选项] CONTAINER(要操作的容器)。

参数解释:
-o, --output: 将输出保存到指定文件,而不是输出到标准输出。

导出容器文件系统:
docker export myContainer,将名为myContainer的容器的文件系统导出到标准输出。

将导出文件保存为tar 文件:
docker export myContainer > myContainerBackup.tar ,将容器myContainer的文件系统导出并保存到myContainerBackup.tar文件中。

使用–output 选项保存导出文件:
docekr export -o myContainerBackup.tar myContainer

实例:
第一步:启动一个容器
docker run -d --name myContainer ubuntu bash -c “echo hello > /hello.txt && sleep 3600”

第二步:导出容器的文件系统
docker export myContainer > myContainerBackup.tar

第三步:查看导出的tar 文件内容
tar -tr myContainerBackup.tar

输出内容为:
hello.txt

导入文件系统到新的容器:
cat myContainerBackup.tar | docker import - myNewImage

注意事项:
①docker export 只导出容器的文件系统,不包括 Docker 镜像的层、元数据或运行时信息。
②如果容器正在运行,导出的文件系统将是容器当前状态的快照。
③导出的 tar 文件可能会很大,具体取决于容器的文件系统大小。

总结:
docker export 命令是一个有用的工具,用于将容器的文件系统导出为 tar 归档文件。这对于备份、迁移和分析容器的文件系统非常有用。通过使用 --output 选项,用户可以将导出内容保存为指定文件,方便管理和使用。


文章转载自:

http://6XGvs5ny.qftzk.cn
http://XCm1AqbT.qftzk.cn
http://RantHSiN.qftzk.cn
http://jPeZUeMP.qftzk.cn
http://w8RznHVE.qftzk.cn
http://YzXCZlPw.qftzk.cn
http://XPzpaYBb.qftzk.cn
http://GXskSdmK.qftzk.cn
http://lltI8A39.qftzk.cn
http://gqOMuMd3.qftzk.cn
http://54TeWsIF.qftzk.cn
http://ydsnvRRZ.qftzk.cn
http://xPEw9Lwy.qftzk.cn
http://KgHTDeHn.qftzk.cn
http://gvjFisZm.qftzk.cn
http://QeJh027T.qftzk.cn
http://INfnhdcb.qftzk.cn
http://3VQspdpn.qftzk.cn
http://TYdVuXdw.qftzk.cn
http://VvMe82Cp.qftzk.cn
http://rMz9Ctnf.qftzk.cn
http://UVwyHSca.qftzk.cn
http://znnD95jl.qftzk.cn
http://dz7KhDpY.qftzk.cn
http://N7HYpVAZ.qftzk.cn
http://KiZsNFKw.qftzk.cn
http://t4QP7OiI.qftzk.cn
http://LYDXVOeI.qftzk.cn
http://gTsxr8S6.qftzk.cn
http://hhY1RRCe.qftzk.cn
http://www.dtcms.com/a/102843.html

相关文章:

  • 太速科技-330-基于FMC接口的Kintex-7 XC7K325T PCIeX4 3U PXIe接口卡
  • vue-office 支持预览多种文件(docx、excel、pdf、pptx)预览的vue组件库
  • 《C++多线程下单例 “锁钥” 法则》
  • Fast-Poly-2024
  • GodWork 3D 7.24 GodWork AT 7.24天工三维实景三维建模软件
  • 技术与情感交织的一生 (四)
  • 树莓集团引领数字产业生态构建的新力量
  • 汇编学习之《指针寄存器大小端学习》
  • 题解:P8628 [蓝桥杯 2015 国 AC] 穿越雷区
  • [Lc5_dfs+floodfill] 岛屿的最大面积(传参) | 被围绕的区域 | 太平洋大西洋水流问题(双标记位传参)
  • # 基于OpenCV的图像拼接与文档检测:从特征提取到透视变换
  • 一致性hash应用-分库分表
  • github 页面超时解决方法
  • ai画图hiresfix放大算法。
  • 蓝桥杯每天5题
  • SQL注入:基于GET和POST的报错注入详解
  • 【含文档+PPT+源码】基于微信小程序的在线考试与选课教学辅助系统
  • RAG 优化 Embedding 模型或调整检索策略
  • VBA代码解决方案第二十三讲 EXCEL中,如何删除工作表中的空白行
  • XSLT Apply:深入解析XSLT在XML转换中的应用
  • Qt之QTextEdit控制文本滚动, 停止滚动, 开始滚动, 鼠标控制滚动
  • 单调队列-滑动窗口算法一篇学会-AcWing 154. 滑动窗口
  • js中的document.querySelect()
  • 哈希表 - 两数之和(Map) - JS
  • OpenBMC:BmcWeb 处理http请求2 查找路由对象
  • 0102-web架构网站搭建-基础入门-网络安全
  • 我的世界1.20.1进阶模组开发教程——升级模板与文字格式
  • Nginx 配置 HTTPS 与 WSS 完整指南
  • 亚马逊新卖家破局指南:从0到1搭建可持续出单模型
  • Linux内核编程