阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

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:564893
用户头像

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

关注

评论

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

ZBC通证月内已翻倍,Nautilus Chain 上线前夕的“开门红”

鳄鱼视界

多模并起,万向融合 | 2023年2月《中国数据库行业分析报告》精彩抢先看

墨天轮

数据库 HTAP MatrixDB 多模数据库 超融合数据库

DevEco Studio端云协同开发之云函数

白晓明

HarmonyOS 端云协同 云函数

TiDB x Aliyun 免费试用,竟还有这般福利?

TiDB 社区干货传送门

社区活动 版本测评 6.x 实践

不要 ChatGPT,我们要你!2023 涛思招聘季重磅来袭~

TDengine

数据库 tdengine 时序数据库

平时报表很复杂吗?瓴羊Quick BI智能报表轻松解决!

夏日星河

瓴羊Quick BI率先提供移动端自助分析整体解决方案,成为行业的领导者!

流量猫猫头

中冶赛迪:基于鲲鹏DevKit开发智慧城市基础设施管理平台,性能提升47%

Geek_2d6073

深入浅出玩转监控宝|网站监控之创建网站监控任务

云智慧AIOps社区

监控宝 监控工具 监控指标 #监控 网站监控

阿里张勇:全力投入生成式AI大模型建设,为行业发展提供好算力支撑

阿里技术

人工智能 云计算

云小课|MRS基础原理之Hue组件介绍

华为云开发者联盟

大数据 华为云 企业号 2 月 PK 榜 华为云开发者联盟

C++中const和constexpr关键字解析:常量、函数和指针

小万哥

程序员 后端 开发 C/C++ const

揭穿数据分析的六大谎言

葡萄城技术团队

数据库审计有什么用?过等保三级需要吗?

行云管家

数据库 等保 等级保护 数据库审计

Wallys/QSDK IPQ6010/wifi mesh function supports qcn9074/qcn6024 M.2 E Key Interface

Cindy-wallys

IPQ6010 ipq6018 IPQ6000

华为云CodeArts Artifact,5大特性守护制品质量与安全

华为云开发者联盟

云计算 开发 华为云 企业号 2 月 PK 榜 华为云开发者联盟

NFTScan 与 KNN3 在 NFT 数据层面达成合作伙伴关系

NFT Research

NFT web3

父母、离别

毛广斌

生活

ChatGPT对于普通人有什么机会和影响?

引迈信息

人工智能 AI AIGC ChatGPT

Fine BI、Smart BI怎么办,瓴羊Quick BI已经可以提供移动端自助分析整体解决方案!

对不起该用户已成仙‖

LeetCode题解:2357. 使数组中所有元素都等于零,排序,详细注释

Lee Chen

JavaScript 算法 LeetCode

ChatGPT模拟MySQL数据库 | 社区征文

NineData

MySQL 数据库 编程 技术栈 ChatGPT

行云管家属于高新企业吗?安全吗?

行云管家

云计算 网络安全 高新企业 云管理 高新技术

在字节跳动,造赛博古籍

字节跳动技术范儿

后端 nlp 搜索 OCR 多模态

在流媒体时代,如何看待音乐版权?

HIFIVE音加加

知识产权 音乐 版权

LeetCode题解:2357. 使数组中所有元素都等于零,哈希表,详细注释

Lee Chen

JavaScript 算法 LeetCode 哈希表

这周末,StarRocks 邀请开发者们一起来上海 GAIDC 开源集市,各种任务等你来挑战!

StarRocks

数据库

ZBC通证月内已翻倍,Nautilus Chain 上线前夕的“开门红”

股市老人

ZBC通证月内已翻倍,Nautilus Chain 上线前夕的“开门红”

EOSdreamer111

电商难做?低代码开发平台为企业转型升级保驾护航

加入高科技仿生人

低代码 电商 数据管理 b2b

瓴羊Quick BI智能报表,让报表化复杂为简单!

巷子

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