QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

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

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

关注

评论

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

软件测试/测试开发/全日制 | Python全栈开发实战:搭建高可用的分布式系统

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

测试

软件测试/测试开发/全日制|Python全栈开发:学会使用Kafka处理海量数据

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

测试

软件测试/测试开发/全日制 |Python全栈开发:理解量子计算与人工智能的未来

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

测试

BOE(京东方)前沿显示技术闪耀CES 2024 携手伙伴共启创新智慧生活

科技热闻

实战营|阿里云 x StarRocks 邀你现场体验云上极速湖仓--深圳站

阿里云大数据AI技术

谷歌SEO秘籍:On-Page seo开启网站突破之门

九凌网络

软件测试/测试开发/全日制|从Sass到Less:Python全栈开发中的CSS预处理器应用

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

测试

软件测试开发/全日制/测试管理丨Vue页面布局组件-Element Plus

测试人

软件测试

软件测试/测试开发/全日制 |Python全栈开发:利用Travis CI实现持续集成

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

测试

软件测试/测试开发/全日制 |利用Django REST framework构建微服务

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

测试

软件测试/测试开发/全日制|理解深度学习在自然语言处理中的应用

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

测试

Python在Web开发中的最佳实践与经验总结

技术冰糖葫芦

API

软件测试/测试开发/全日制|学习使用Elasticsearch进行全文检索

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

测试

软件测试/测试开发/全日制 |利用ChatGPT自动生成自动化测试脚本

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

测试

软件测试/测试开发/全日制|Python全栈开发:构建支持国际化的Web应用

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

测试

软件测试/测试开发/全日制|Python全栈开发:实践基于机器学习的个性化推荐系统

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

测试

OpenAI API的使用场景有哪些

技术冰糖葫芦

API

软件测试/测试开发/全日制|构建基于人工智能的推荐系统

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

测试

数字先锋| “言”之有“力”,大模型背后的算力“推手”!

天翼云开发者社区

云计算 算力 大模型

软件测试/测试开发/全日制|使用Flask RESTful简化API设计

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

测试

2024年Google SEO的趋势预测及应对建议

九凌网络

软件测试/测试开发/全日制|理解GraphQL在数据查询中的优势

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

测试

软件测试/测试开发/全日制|学会使用Kubernetes进行容器编排

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

测试

软件测试/测试开发/全日制 |高效利用Django ORM进行数据库操作

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

测试

软件测试/测试开发/全日制 |Python全栈开发:实践容器化部署与微服务架构

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

测试

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