成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

被棄用的 Docker 會被 Podman 取代嗎

瀏覽:114日期:2024-11-07 16:51:46

Kubernetes 團隊近日宣布將在最新版本中棄用 Docker 支持的功能,后續版本會陸續刪除這些功能。

近日,Kubernetes 團隊發布了最新的 1.20 版本,新版本更新了許多內容:

存儲卷快照功能趨于穩定;Kubectl Debug 進入 Beta;Beta:API 優先級和公平性;IPV4/IPV6 Alpha 功能更新;GA:限制進程 PID;Dockershim 棄用;Exec 探針超時處理等等(詳情可查看:https://kubernetes.io/blog/2020/12/08/kubernetes-1-20-release-announcement/ )

其 中,有一項更新對于開發者社區來說無疑是一枚重磅炸彈: 正式宣布棄用 Docker 支持的功能。 那么,究竟 Kubernetes 為什么要這么做,以及這么做會有什么影響呢?

Docker 是一種以容器化的方式打包、分發和部署應用程序的方式。自 2013 年 3 月 13 日初始版本發布以來,Docker 已成為容器業界的事實標準。而Kubernetes 是一款由 Google 開發的開源容器編排系統。

被棄用的 Docker 會被 Podman 取代嗎

Kubernetes 架構示意圖,來自維基百科

Docker 與 OpenShift

在 2015 年的峰會上,紅帽發布了 OpenShift V3.0,該新版本 OpenShift 底層采用 Docker 容器,同時開始使用 Kubernetes 來編排鏡像。然而,在 2016 年的紅帽峰會期間,Docker 對紅帽的 OpenShift 展開了鋒芒畢露的攻擊。他們不僅發表了以下推文,還給與會者發放帶有“我們不接受模仿”字樣的T恤衫:

被棄用的 Docker 會被 Podman 取代嗎

顯然左邊的仿制鯨魚就是在嘲諷紅帽的 OpenShift。當時,OpenShift 采用了基于 Docker 的容器。紅帽發布的 Docker 一般會比原版落后一點點,而且為了提供所謂的“企業支持”,紅帽采取了給舊版本 Docker 打補丁的行為。但相比之下,Docker 總是在發布最新版。

當然,對于維護企業應用應該采用升級還是采用移植補丁的方式,到現在依然眾說紛紜,所以對于這一點在此不做評論,但 Docker 在紅帽自己的峰會上的這種行為確實有點出乎意料。不得不承認,在此之前 Docker 是一項偉大的技術,畢竟它是 RedShift 的重要組成部分,但從那天起,事情就開始變味了。

平臺之爭

早期的 PaaS 平臺主要是 OpenShift,以及兩家競爭對手 Docker 和Pivotal 。Docker 人所共知就不用多說了,Pivotal 是 EMC 和 VMware 于2013 年創建的公司,專注于開源 PaaS 的解決方案。他們的企業解決方案非常成功,原因非常簡單:用戶體驗非常好,尤其是結合 Pivotal Labs 使用的時候。

而 Docker 是企業解決方案的后起之秀,他們的優勢就是開發者們早已熟知Docker 引擎了。而當時 Kubernetes 還不知道在哪兒。然而,Docker 對OpenShift 的攻擊行為,使紅帽不得不將資源投入到了 Kubernetes 上。后來的結果大家都看到了,Kubernetes 大獲成功,并且獲得了整個行業的擁護。

此時 Docker 為了挽回敗局而推出了 Docker Swarm,但為時已晚。2016 年后半年,Kubernetes 超過了 Docker Swarm,成了行業事實上的標準。最終,Docker Swarm 并沒有給 Kubernetes 帶來任何沖擊。可以認為這是Docker 的第一次死亡,從此以后,Docker 不再是企業級的 PaaS 解決方案,只能作為云原生系統中的一部分存在,好在它一直是 Kubernetes 中的一個重要組成部分。

Kubernetes 宣布棄用 Docker

近日 Kubernetes 宣布棄用 Docker。

(官網博客鏈接:https://kubernetes.io/blog/2020/12/02/dont-panic-kubernetes-and-docker/):

被棄用的 Docker 會被 Podman 取代嗎

這無疑是第二次宣布了 Docker 的死亡。按照 Kubernetes 自己的說法,Docker 已不再是必須的技術,而是變成了技術債務。1.19 版以前的Kubernetes 需要通過一個名為 Dockershim 的模塊連接到 Docker,然后由Docker 連接到 Containerd 來創建容器。從技術上來看,實際的容器運行時是 Containerd,而不是 Docker。Docker 的作用只不過是在 Containerd 上創建容器而已。作為人類用戶,只需運行一個 Docker run 就可以創建一個容器,這一點非常方便;然而在方便的同時,Docker 也帶來了許多無用的操作和技術債務,對于 Kubernetes 而言,這就是負擔。Kubernetes 完全可以繞過Docker,自己在 Containerd 上創建容器,從而獲得同樣的效果。而Kubernetes 1.20 中就采用了這種做法。

盡管 Docker 公司的商業模式失敗了,但我們必須承認 Docker 為整個行業做出的巨大貢獻。Docker 公司帶來的技術是業內最好的。時至今日,我們的CI/CD 系統還極其依賴 Docker。沒有 Docker,也不可能有 Kubernetes 的成功,而且 Kubernetes 依然有 Docker 的影子。

不過也不用擔心,Kubernetes 團隊已經做了大量的努力,盡可能使升級過程平穩。即使你升級到 1.20,也只會收到一個關于 Docker 已被棄用的警告。目前Kubernetes 的計劃是在 2021 年末期發布的 1.22 中徹底移除 Docker 支持,所以開發者必須在那之前切換到其他的容器運行時,比如 Containerd 或 CRI-O 等。

Docker的替代品

棄用 Docker 之后,開發者們對其替代品的討論逐漸熱烈,其中 Containerd 和 Podman 倍受期待。

Containerd 是一個工業級標準的容器運行時,它強調簡單性、健壯性和可移植性。它可以管理容器的生命周期,可以被 Kubernets CRI 等項目使用,并為廣泛的行業合作打下基礎等。

Podman 原來是 CRI-O 項目的一部分,后來被分離成一個單獨的項目叫 libpod。Podman 的使用體驗和 Docker 類似,不同的是 Podman 沒有 daemon。直接通過 OCI runtime(默認也是 runc)來啟動容器,所以容器的進程是 Podman 的子進程。這比較像 Linux 的 fork/exec 模型,而 Docker 采用的是 C/S(客戶端/服務器)模型。

雖然目前容器市場 Docker 還是占用很大的比例,但被棄用的結局已定,在這個過渡期中,不妨去擁抱 Containerd 和 Podman 吧!

到此這篇關于被棄用的 Docker 會被 Podman 取代嗎?的文章就介紹到這了,更多相關Docker替代Podman內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Docker
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
久久久久国产精品一区二区| 乱码第一页成人| 好看不卡的中文字幕| 日韩午夜在线播放| 男男gaygay亚洲| 亚洲欧美日韩国产综合精品二区| 中文字幕第一区综合| 青青国产91久久久久久 | 制服.丝袜.亚洲.中文.综合| 亚洲国产另类av| 亚洲无玛一区| 国产视频在线观看一区二区三区 | 久久精品男人的天堂| 国产激情精品久久久第一区二区| 日本韩国精品一区二区在线观看| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 丰满岳乱妇一区二区三区| 欧美日韩综合在线| 免费看黄色91| 91成人免费网站| 亚洲第一搞黄网站| 中文有码久久| 亚洲图片欧美视频| 亚洲一区日韩在线| 亚洲免费在线观看视频| 黑人中文字幕一区二区三区| 亚洲国产精华液网站w| 色综合天天综合给合国产| 久久综合色综合88| 北条麻妃国产九九精品视频| 4438x亚洲最大成人网| 久久成人久久鬼色| 欧美日韩国产色站一区二区三区| 蜜臂av日日欢夜夜爽一区| 一本久久精品一区二区| 午夜在线成人av| 久久久久网址| 青青草国产精品亚洲专区无| 欧美最新大片在线看| 久久国产精品一区二区| 欧美人动与zoxxxx乱| 精品一区二区三区免费播放| 欧美人xxxx| 一区二区三区日韩欧美精品| 国产精品久久一区二区三区| 亚洲精品日韩一| 在线视频亚洲| 午夜电影久久久| 91福利视频在线| 久久国产人妖系列| 日韩一本二本av| 94-欧美-setu| 国产欧美精品区一区二区三区 | 午夜精彩视频在线观看不卡| 色噜噜狠狠成人中文综合| 蜜桃视频在线一区| 日韩欧美一级特黄在线播放| 91免费观看在线| 亚洲精品视频免费看| 久久综合九色综合欧美狠狠| 免费成人av在线| 91精品国产福利在线观看| 成人久久视频在线观看| 国产三区在线成人av| 国产精品国码视频| 一区二区三区四区视频精品免费 | 26uuu亚洲综合色| 欧美巨乳波霸| 亚洲免费视频中文字幕| 久久五月激情| 黄一区二区三区| 欧美精品一区二区三区蜜臀| 欧美日韩在线精品| 亚洲自拍偷拍麻豆| 欧美性色欧美a在线播放| 国产69精品久久久久777| 国产亚洲美州欧州综合国| 国产精品成人观看视频免费| 亚洲伊人色欲综合网| 精品视频1区2区| 欧美在线播放一区| 亚洲欧美电影一区二区| 色av综合在线| 大美女一区二区三区| 国产精品三级电影| 久久一区中文字幕| 国产一区二区电影| 国产精品欧美精品| 久久一区免费| 成人精品视频网站| 亚洲美女免费视频| 欧美日韩国产乱码电影| 成人丝袜视频网| 亚洲视频网在线直播| 久久天天综合| 成人午夜激情影院| 亚洲视频图片小说| 在线视频综合导航| 加勒比av一区二区| 欧美激情一区二区三区蜜桃视频| 亚洲一区二区三区午夜| 国产精品 日产精品 欧美精品| 欧美激情在线一区二区| 久久资源av| 91美女在线观看| 亚洲成人精品影院| 日韩欧美一卡二卡| 在线视频欧美一区| 成人av综合在线| 亚洲成av人影院| 久久久久久亚洲综合| 久久久精品五月天| 99久久99久久精品免费观看| 一二三区精品视频| 日韩亚洲欧美成人一区| 日韩视频精品| 成人黄色小视频在线观看| 亚洲第一搞黄网站| 国产无人区一区二区三区| 色88888久久久久久影院按摩| 欧美大香线蕉线伊人久久国产精品| 日韩国产精品91| 久久综合久久综合亚洲| 亚洲一区二区在| 91网页版在线| 久久精品99国产精品| 国产精品久久毛片| 欧美一区二区在线看| 国产一区二区三区高清| 国产精品一区二区三区乱码| 亚洲精品午夜久久久| 555www色欧美视频| 国产精品综合色区在线观看| 91丨九色丨蝌蚪丨老版| 免费成人美女在线观看| 中文字幕一区二区三区四区| 91精选在线观看| 欧美专区18| 亚洲图色在线| 99精品欧美一区二区三区综合在线| 九九九久久久精品| 午夜久久久久久电影| 亚洲男人天堂av| 国产精品久久久久久久久动漫 | 日韩激情av在线| 一区二区三区四区亚洲| 欧美激情一二三区| 精品国产成人系列| 91麻豆精品国产91久久久资源速度 | 午夜精品av| 蜜臀va亚洲va欧美va天堂| 欧美区一区二区三区| 香蕉精品999视频一区二区| 欧美日韩一区二区三区免费| 一区二区欧美精品| 国产人久久人人人人爽| 欧美电影在哪看比较好| 亚洲免费在线| 亚洲欧美综合| 国产成人精品免费看| 蜜臀av一区二区在线免费观看| 国产精品久久久久国产精品日日| 欧美日韩在线直播| 国产伦精品一区二区三区视频黑人| youjizz久久| 奇米影视7777精品一区二区| 国产精品欧美一区二区三区| 久久婷婷成人综合色| 欧美伊人精品成人久久综合97| 亚洲欧洲日本mm| 成人禁用看黄a在线| 日韩电影在线一区二区| 午夜激情综合网| 亚洲欧洲中文日韩久久av乱码| 欧美电影免费观看高清完整版 | 美女一区二区视频| 一区二区三区四区av| 欧美激情一区二区三区不卡| 日韩欧美视频一区| 日本高清不卡视频| 色呦呦国产精品| 99精品欧美| 欧美片网站免费| 99久久久精品免费观看国产蜜| 久久福利资源站| 亚洲成va人在线观看| 亚洲精品福利视频网站| 国产欧美日韩激情| 精品久久久久一区| 日韩一区二区三区三四区视频在线观看 | 欧美日韩国产精品一卡| 国产在线精品一区在线观看麻豆| 欧美国产成人在线| 欧美α欧美αv大片| 欧美军同video69gay| 91.com在线观看| 欧美日韩一区二区欧美激情| 色婷婷国产精品久久包臀| 国产亚洲精品久久飘花| 国产精品综合|