成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Docker Hub 最受歡迎的10大鏡像

云計算
Docker Hub上的repos已經超過150,000個,僅一年就有了十倍的增長。看到這些瘋狂增長的數字,筆者不禁想去探索這些數據背后的故事。需要注意的是:Docker Hub中的repos和tag在不斷地被添加和刪除,所以文中的數據只是在某個特定時間點的數據,當你讀到這篇文章時可能它已經發生了變化,但這些數字背后體現的規模還是基本準確的。

Docker CEO Ben Golub在2014年的DockerCon上發布Docker Hub,并指出已經有超過14,000個Docker化的應用存儲在他們的publc registry中。而根據2015年的DockerCon上,Docker SVP Marianna Tessel公布的數據,Docker Hub上的repos已經超過150,000個,僅一年就有了十倍的增長!

Docker Hub***的10大鏡像

看到這些瘋狂增長的數字,筆者不禁想去探索這些數據背后的故事。所以決定從Docker Hub中挖掘數據,通過調用Docker Registry API,研究這150,000個repos。

需要注意的是:Docker Hub中的repos和tag在不斷地被添加和刪除,所以文中的數據只是在某個特定時間點的數據,當你讀到這篇文章時可能它已經發生了變化,但這些數字背后體現的規模還是基本準確的。

鏡像倉庫(Repositories)

***統計顯示Docker Hub上有125,289個公共庫。這比在六月的DockerCon上提及的150,000略少(的確增長到過那個數字),可能因為有一些私有庫。

在這些公有庫中,39,441(31%)是自動構建(automate build),也就是說這個鏡像是由Docker Hub,構建一個已經發布的Dockerfile生成的鏡像。剩下85,848個庫鏡像是通過docker push命令上傳的。

Docker Hub上目前有84個官方鏡像倉庫,涵蓋了Mysql,MongoDB和Redis等常用的服務。相比在14年DockerCon上公布的13個,這也是相當大的增幅。

機構(Organizations)

以下是發布公共鏡像倉庫最多的10大機構或個人:

Docker Hub***的10大鏡像

不知道datdocker用那8261個庫做什么,看起來像是CI過程中生成的新庫,因為很多庫名都加了數字后綴。

而imiell的擁有者是Ian Miell,曾寫過一本Docker的書,許多庫看起來都是書中的范例。

收藏數(Stars)

通過Docker registry API獲取不了鏡像被pull的個數,只能通過鏡像的star數量,來衡量鏡像的流行度。

毫無疑問,擁有***star數量的庫都是官方庫。排名***的10個官方庫是:

Docker Hub***的10大鏡像

排名***的十個非官方庫是:

Docker Hub***的10大鏡像

這張列表上最令人驚訝的是aspnet鏡像(ASP.NET的Docker鏡像),顯然有許多微軟開發人員對Docker很感興趣。

#p#

Tags

在這125,289個公共庫中,有243,966個被加了tag。平均每一個庫有1.9個tag。超過100,000個庫(82%)有唯一的tag,有少量庫擁有上千個tag。

tag最多的是rstiller/jetty,有2104個tag(他們似乎為每個可能組合的OS,JDK和Jetty版本都創建了鏡像tag)。所有庫中最常使用的tag:

Docker Hub ***的10大鏡像

最有趣的tag是”kitten”,73個不同的鏡像都使用了它,可能和這個Kubernetes Demo App(https://github.com/kubernetes/kubernetes/blob/master/docs/user-guide /update-demo/kitten-rc.yaml)有關。

排第1的是“lastest”,如果你不明確指定一個tag,默認情況下就會是“lastest”。

有247個庫沒有tag,—它們都是沒有鏡像的空庫。

基礎鏡像(base image)

Docker的優雅之處在于其分層鏡像格式,你不必從無到有構建你的鏡像——你能使用任何公共鏡像作為基礎,構建自己的鏡像。那么哪些鏡像是最經常被引用的基礎鏡像呢?以下是排名前十的基礎鏡像:

Docker Hub ***的10大鏡像

顯然,Ubuntu是極其受大家歡迎的基礎鏡像,前10中占了6個,因為很多開發人員都對Ubuntu很熟悉。但建議關注一下alpine,特別是出于精簡鏡像的考慮。 scratch鏡像是當之無愧的No.1.Docker 1.5以前,幾乎每個鏡像都將scratch作為基礎鏡像。

Alpine鏡像的大小是5MB(ubuntu鏡像大小是188MB),有一個很棒的包管理器。CenturyLink已經將很多的基礎鏡像從Ubuntu遷移到了Alpine,顯著縮小了鏡像的大小。

Docker Hub ***的10大鏡像

Missing Tags

10個最經常被引用的基礎鏡像中,6個沒有tag(被標記為lastest),可能之前它們也被標記為某一個值,但又變了。

比如,之前bf84c1d84a8f層被標記為debian:latest(也是debian:jessie)。當其它鏡像以其為基礎鏡像時,會在Dockerfile中寫FROM debian或FROM debian:jessie。

如果Debian鏡像被重新構建,tag會被指向到另外的層。所以,鏡像tag不是靜態的,它們可能指向到另外的鏡像。

如果你希望你的鏡像始終基于***版本的Debian Jessie或者Ubuntu構建而成,你需要追蹤這些tag的變更,并根據情況重構鏡像。Docker Hub的repository link特性可以幫你實現這一點。

本文來源:http://www.lupaworld.com/article-254520-1.html
 

責任編輯:Ophira 來源: LUPA開源社區
相關推薦

2019-04-10 09:14:26

人工智能AI機器學習

2011-12-29 10:09:49

2010-08-02 16:48:10

職場

2009-01-05 09:34:05

08年美國最受歡迎網站手機

2018-04-06 09:25:10

GitHub Java測試工具

2014-02-21 09:18:18

2015-07-21 15:22:16

Java 開發CMS 系統

2009-02-04 10:49:08

IT求職揭秘技能

2017-07-25 09:53:37

Python機器學習

2020-11-04 13:14:55

Linux發行版Linux

2017-07-26 12:31:19

Python核心庫數據科學

2013-08-22 10:06:17

開源軟件

2013-07-22 15:38:08

Java大師底層

2019-02-19 15:13:27

JavaGitHub

2023-09-19 15:04:02

Github開源

2016-02-02 10:56:50

2010-02-06 15:41:08

ibmdwJava

2013-09-03 10:43:58

IE 10瀏覽器

2010-02-24 15:27:17

ibmdw

2017-10-18 11:07:35

編程競技平臺挑戰
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩在线免费视频 | 日韩中文电影 | 成人av一区 | 青青草这里只有精品 | 精品三区| 一区二区三区四区在线视频 | 欧美成人精品在线 | 久久国产精品一区二区三区 | 草比网站 | 国产成年人视频 | 久久久不卡网国产精品一区 | 男女啪啪网址 | 色婷综合网 | 亚洲人成人一区二区在线观看 | 亚洲视频免费观看 | 亚洲成人av | 久久久久国产一区二区三区 | 亚洲国产精品激情在线观看 | 亚洲欧洲在线观看视频 | 亚洲欧洲精品一区 | 国产三级大片 | 国产区免费视频 | 黄色日批视频 | 中文字幕日韩欧美 | 中文字幕日韩欧美一区二区三区 | 亚洲成人黄色 | 欧美a在线观看 | 国产婷婷色一区二区三区 | 亚洲综合国产 | 亚洲精品资源 | 91精品国产综合久久久久久首页 | 日韩欧美国产精品一区 | 中文字幕在线网 | 日日操夜夜操天天操 | 亚洲一区二区免费看 | 亚洲欧洲中文 | 欧美无乱码久久久免费午夜一区 | 成人一区二区三区视频 | 亚洲成人一区二区 | 亚洲欧美中文日韩在线v日本 | 激情久久久久 |