Skip to content

Commit

Permalink
docs: 文案用语调整
Browse files Browse the repository at this point in the history
  • Loading branch information
vicanso committed Feb 17, 2019
1 parent 36afba1 commit 5412dfc
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions dive.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,15 +23,15 @@ dive是一个可以查看docker镜像的工具,可以获取镜像的分层,
`Image efficiency score`: 根据各层中浪费的空间大小估算的镜像得分


根据镜像的概况,我们将得分少于0.9(最大为1)的镜像标记为可优化镜像,并将浪费空间对应的相应文件展示,如图中所示的文件列表以及出现次数
根据镜像的概况,我们将得分少于0.9(最大为1)的镜像标记为可优化镜像,并将浪费空间对应的相应文件展示,如上图中所示的文件列表以及出现次数

### 分层概况

![](./dive/layer-detail.jpg)

![](./dive/current-layer.jpg)

针对镜像的分层情况,我们主要分析以下几点
上面图片展示了dive针对镜像的分层情况分析,基于这些数据我们主要分析以下几点

- 对于基础镜像(最底层)大于500MB的,建议选择更小的基础镜像,如基于alpine的镜像。
- 对于分层大于10层的镜像,获取各层的命令汇总展示,建议调整指令,是否已使用串连的形式。
Expand All @@ -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`。还有大家在使用网页版的时候,请手下留情,不要尝试太大的镜像,因为我的最低配的服务器,小胳膊小脚,不耐操。
想了解更多dive的相关使用可以至[github dive](https://github.com/wagoodman/dive)上浏览,至于不想安装dive只想试验的可以尝试我业余时间开发的网页版[https://diving.aslant.site/](https://diving.aslant.site/)。大家在使用网页版的时候,可以尝试输入`redis`(镜像需要先下载,如果其它未下载镜像会很慢很慢,因为大家都懂的墙)或者使用国内的镜像源如`registry.docker-cn.com/library/redis`。还有大家在使用网页版的时候,请手下留情,不要尝试太大的镜像,因为我的最低配的服务器,小胳膊小脚,不耐操。

0 comments on commit 5412dfc

Please sign in to comment.