【问题标题】:Best way to minimize the ubuntu base image最小化 ubuntu 基础镜像的最佳方法
【发布时间】:2019-06-07 09:47:36
【问题描述】:

我正在尝试最小化网络工具的 ubuntu 基础映像。

到目前为止,我一直在查看整个文件系统以删除不需要的文件。 这是一个非常繁琐的过程,我不确定我是否会得到结果。

任何人都可以提出一个更好的途径来解决这个问题。

【问题讨论】:

  • 为什么不使用其他更小的基础镜像,例如alpine 或 debian -slim?
  • Docker 内部工作的方式,你永远不能把镜像缩小:你会得到ubuntu 基础镜像,加上(删除这些文件),它的大小是一样的。除了@KarolDowbecki 建议的基本图像之外,如果您非常勇敢,您可以在scratch 上运行自定义分发安装...但您必须知道具体需要安装哪些部分。

标签: docker ubuntu minimization


【解决方案1】:

一般来说,使用 Debian -slim 映像会更轻松。但是,您可以使用 Debian 用于构建其 Docker 映像的工具 debuerreotype,也可以使用 ubuntu.sh 脚本来构建 Ubuntu 映像。该工具生成了一个-slim 变体,它可能会满足您的需求。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-12-09
    • 2013-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-02
    • 1970-01-01
    相关资源
    最近更新 更多