From 5412dfce374672fbe380e15d62f3c5ae7b03dddb Mon Sep 17 00:00:00 2001 From: vicanso Date: Sun, 17 Feb 2019 14:16:36 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=96=87=E6=A1=88=E7=94=A8=E8=AF=AD?= =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dive.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dive.md b/dive.md index ffdbe02..3fc5c2e 100644 --- a/dive.md +++ b/dive.md @@ -23,7 +23,7 @@ dive是一个可以查看docker镜像的工具,可以获取镜像的分层, `Image efficiency score`: 根据各层中浪费的空间大小估算的镜像得分 -根据镜像的概况,我们将得分少于0.9(最大为1)的镜像标记为可优化镜像,并将浪费空间对应的相应文件展示,如图中所示的文件列表以及出现次数。 +根据镜像的概况,我们将得分少于0.9(最大为1)的镜像标记为可优化镜像,并将浪费空间对应的相应文件展示,如上图中所示的文件列表以及出现次数。 ### 分层概况 @@ -31,7 +31,7 @@ dive是一个可以查看docker镜像的工具,可以获取镜像的分层, ![](./dive/current-layer.jpg) -针对镜像的分层情况,我们主要分析以下几点: +上面图片展示了dive针对镜像的分层情况分析,基于这些数据我们主要分析以下几点: - 对于基础镜像(最底层)大于500MB的,建议选择更小的基础镜像,如基于alpine的镜像。 - 对于分层大于10层的镜像,获取各层的命令汇总展示,建议调整指令,是否已使用串连的形式。 @@ -42,4 +42,4 @@ dive是一个可以查看docker镜像的工具,可以获取镜像的分层, dive提供了对docker镜像的层的文件信息,通过这些文件信息,我们可以更精准的对镜像提出合理的优化建议,不再是两眼摸黑乱指定。使用了上面的分析方式整改之后,现有的镜像优化了30%左右。 -想了解更多dive的相关使用可以至[github dive](https://github.com/wagoodman/dive)上浏览,至于不想安装dive只想试验的可以尝试我业余开发的网页版[https://diving.aslant.site/](https://diving.aslant.site/)。大家在使用网页版的时候,可以尝试输入`redis`(镜像需要先下载,如果其它未下载镜像会很慢很慢,因为大家都懂的墙)或者使用国内的镜像源如`registry.docker-cn.com/library/redis`。还有大家在使用网页版的时候,请手下留情,不要尝试太大的镜像,因为我的最低配的服务器,小胳膊小脚,不耐操。 \ No newline at end of file +想了解更多dive的相关使用可以至[github dive](https://github.com/wagoodman/dive)上浏览,至于不想安装dive只想试验的可以尝试我业余时间开发的网页版[https://diving.aslant.site/](https://diving.aslant.site/)。大家在使用网页版的时候,可以尝试输入`redis`(镜像需要先下载,如果其它未下载镜像会很慢很慢,因为大家都懂的墙)或者使用国内的镜像源如`registry.docker-cn.com/library/redis`。还有大家在使用网页版的时候,请手下留情,不要尝试太大的镜像,因为我的最低配的服务器,小胳膊小脚,不耐操。 \ No newline at end of file