写点什么

Docker 官方镜像将会使用 Alpine Linux 替换 Ubuntu

  • 2016-02-12
  • 本文字数:676 字

    阅读完需:约 2 分钟

Docker 容器的优势是轻量和可移植,所以承载它的操作系统也应该尽量迎合这个特性。这也可能是为什么最近有消息说 Docker 准备使用 Alpine Linux 替代之前的 Ubuntu 做为官方默认的宿主环境(基础镜像)。

1 月底,Docker 公司创始人 Solomon曾经说道,Alpine Linux 的创始人 Natanael Copa 已经加入 Docker,他正在将 Docker 的官方镜像包从 Ubuntu 切换到 Alpine。

目前,Docker 官方使用的默认镜像是 Ubuntu,之前就有人比较过几个基础镜像的大小。具体如下。从图中可以看出,Ubuntu 有 4 层,188M,而 Alpine Linux 只有 1 层,5M。知名的云计算专家 Brian Christner 在他的博客中表示,如果 Docker 的官方镜像使用 Alpine Linux,将会有如下 4 个好处:

  1. 下载速度加快。
  2. 安全性提高。
  3. 主机之间的切换更方便。
  4. 不用再占用那么多磁盘空间。

Alpine Linux 是一个社区开发的面向安全应用的轻量级 Linux 发行版。Alpine 采用了 musl libc 和 busybox 以减小系统的体积和运行时资源消耗,在保持瘦身的同时,Alpine Linux 还提供了自己的包管理工具 apk,可以在其网站上查询,或者直接通过 apk 命令查询和安装。当然,Docker 还会继续支持 Ubuntu,只不过他不再是默认的操作系统。

Solomon 表示这样的切换对于 Docker 用户来说非常有益,因为 Alpine 更小,更轻。像 Ubuntu 这样的操作系统,它基于 Linux 内核和 GNU 工具组,同时默认安装了一些程序。但 Docker 可能并不需要那些被默认安装的程序,所以还有很大的可以精简的空间。

目前这项消息还未得到官方证实,不过,切换与否,对于 Docker 使用者来说并没有太大的影响,用户可以选择他们最喜欢的 Linux 发行版本。

2016-02-12 18:565019
用户头像

发布了 219 篇内容, 共 139.5 次阅读, 收获喜欢 191 次。

关注

评论

发布
暂无评论
发现更多内容

Windows虚拟主机:轻松搭建网站的首选,快来了解如何优化性能!

一只扑棱蛾子

虚拟主机 Windows虚拟主机

零基础搭建chatgpt商业网站,上线即可运营,集合midjourney

aiisai

源码 ChatGPT

重磅发布!12位效能专家联合打造的《研发效能100问》为你解答疑惑| 附下载

思码逸研发效能

数字先锋| 乘云而上!天翼云助力东吴人寿开启云端办公新体验

天翼云开发者社区

云计算

揭秘智能商品计划管理系统:为何服装企业老板争相引入?

第七在线

“新程序员”必须学会的8个GPT提问技术

思码逸研发效能

思码逸企业版 4.0 特性之三:研发效能数据的智能化分析与解读

思码逸研发效能

利用故事推动企业变革:如何提升数据分析技能

智达方通

数据分析 数据可视化 全面预算管理 数据故事

后端:手把手带你精简代码-京东零售实践

京东零售技术

Java 后端 代码精简

《人工智能在测试开发中的应用》

测吧(北京)科技有限公司

测试

面向未来的全面预算管理,财务团队应具备的技能

智达方通

全面预算管理 财务团队

云电脑Win7系统安装报错详解:问题与解决方案

天翼云开发者社区

云计算 云电脑 系统安装

Java集合篇之set,面试官:请说一说HashSet、LinkedHashSet、TreeSet的区别?

EquatorCoco

Java List 集合 set

人工智能与测试开发:新时代的黄金组合

测试人

人工智能 软件测试 自动化测试 测试开发

云上业务一键性能调优,应用程序性能诊断工具 Btune 上线

百度Geek说

小程序 百度智能云

如何提高企业独立站的转化率

九凌网络

春节后,必读的12篇大模型论文

学术头条

人工智能 大模型 AIGC AI Agent

展开说说鸿蒙开源与技术细节

Geek_2305a8

如何有效利用API接口进行数据采集

Noah

云服务器怎么搭建:从零到运行的基础指南

天翼云开发者社区

云计算 云服务器

一文总结 C++ 常量表达式、constexpr 和 const

不在线第一只蜗牛

c++ 开发语言 tldr

Docker官方镜像将会使用Alpine Linux替换Ubuntu_语言 & 开发_小盖_InfoQ精选文章