dockefileadd能解压多个压缩包吗

dockefileadd能解压多个压缩包吗,第1张

能。经查询dockefileadd的相关信息得知,dockefileadd能解压多个压缩包,且解压速度较快。Dockerfile是一皮歼个用来构建镜像的文本文件,昌握缺文本内容包含了一条条构耐辩建镜像所需的指令和说明。

目标:获取镜像中某几层,或者将镜像文件拆开,对其进行删灶颂减后再拼装起来。

镜像加密都是使用:sha256sum

一、导出镜像拿哪。

docker save -o image-test.tar.gz 192.168.0.7/ky_test/ky-api:1.0.0

二、解压镜像文件(在单独的目录中)

tar xf image-test.tar.gz

三、查看文件

四、镜像重组

1、将集成的是数据归档成一个tar文件

2、编写dockerfile文件---声明使隐敏郑用空镜像,如下

3、制作镜像

docker build -t test:v1 .

4、运行镜像,查看镜像内是否是期望的结果。

docker run -dti --name=mytest2 test:v1

Dockerfile 中 ADD 和 COPY 命令不能使扰悉用绝对路径,只能使用相对路径。这点在官清肢方文档中说的比较清楚 如果不是非要把文件 build 到 image里,可以通过 run container 的时候通过 -v 参答李世数将 host 文件或目录加载/共享到 container 里。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12136378.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存