19、Docker 镜像打包与构建指南

Docker 镜像打包与构建指南

1. 扁平文件系统的导出与导入

在某些情况下,通过处理联合文件系统或容器外部的目标文件来构建镜像具有优势。Docker 为此提供了两个命令,用于导出和导入文件存档。

  • docker export 命令 :该命令会将扁平化联合文件系统的完整内容以 tarball 格式流式传输到标准输出或输出文件。这在需要在容器上下文之外使用随镜像提供的文件系统时非常有用。例如:
docker run --name export-test \
   dockerinaction/ch7_packed:latest ./echo For Export
docker export --output contents.tar export-test
docker rm export-test
tar -tf contents.tar 

上述命令会在当前目录下生成一个名为 contents.tar 的文件。如果省略 --output (或简写为 -o ),文件系统的内容将以 tarball 格式流式传输到标准输出,这使得 export 命令便于与其他处理 tarball 的 shell 程序进行链式操作。

  • docker import 命令 :该命令会将 tarball
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值