新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > Docker官方鏡像將會(huì)使用Alpine Linux替換Ubuntu

Docker官方鏡像將會(huì)使用Alpine Linux替換Ubuntu

作者: 時(shí)間:2016-09-12 來源:網(wǎng)絡(luò) 收藏

Docker容器的優(yōu)勢(shì)是輕量和可移植,所以承載它的操作系統(tǒng)也應(yīng)該盡量迎合這個(gè)特性。這也可能是為什么最近有消息說Docker準(zhǔn)備使用Alpine Linux替代之前的做為官方默認(rèn)的宿主環(huán)境(基礎(chǔ)鏡像)。1月底,Docker公司創(chuàng)始人Solomon曾經(jīng)說道,Alpine Linux的創(chuàng)始人Natanael Copa已經(jīng)加入Docker,他正在將Docker的官方鏡像包從切換到Alpine。

本文引用地址:http://butianyuan.cn/article/201609/303503.htm

目前,Docker官方使用的默認(rèn)鏡像是,之前就有人比較過幾個(gè)基礎(chǔ)鏡像的大小。具體如下。從圖中可以看出,Ubuntu有4層,188M,而Alpine Linux只有1層,5M。知名的云計(jì)算專家Brian Christner在他的博客中表示,如果Docker的官方鏡像使用Alpine Linux,將會(huì)有如下4個(gè)好處:下載速度加快。

安全性提高。

主機(jī)之間的切換更方便。

不用再占用那么多磁盤空間。

Alpine Linux 是一個(gè)社區(qū)開發(fā)的面向安全應(yīng)用的輕量級(jí) Linux 發(fā)行版。Alpine采用了musl libc和busybox以減小系統(tǒng)的體積和運(yùn)行時(shí)資源消耗,在保持瘦身的同時(shí),Alpine Linux還提供了自己的包管理工具apk,可以在其網(wǎng)站上查詢,或者直接通過apk命令查詢和安裝。當(dāng)然,Docker還會(huì)繼續(xù)支持Ubuntu,只不過他不再是默認(rèn)的操作系統(tǒng)。Solomon表示這樣的切換對(duì)于Docker用戶來說非常有益,因?yàn)锳lpine更小,更輕。像Ubuntu這樣的操作系統(tǒng),它基于Linux內(nèi)核和GNU工具組,同時(shí)默認(rèn)安裝了一些程序。但Docker可能并不需要那些被默認(rèn)安裝的程序,所以還有很大的可以精簡(jiǎn)的空間。目前這項(xiàng)消息還未得到官方證實(shí),不過,切換與否,對(duì)于Docker使用者來說并沒有太大的影響,用戶可以選擇他們最喜歡的Linux發(fā)行版本。



關(guān)鍵詞: Ubuntu

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉