近期,Docker宣布將不再維護(hù)Docker CE(Community Edition)和Docker EE(Enterprise Edition)的開源版本。這引起了社區(qū)的廣泛關(guān)注和討論。
隨著Kubernetes和其他容器編排工具的出現(xiàn),Docker的市場地位已經(jīng)迅速下降。對于開源社區(qū)來說,Docker已經(jīng)不再具有創(chuàng)新性和競爭力。為了將精力和資源投入到更具有前途的領(lǐng)域和產(chǎn)品上,Docker選擇退出容器市場。
即便如此,由于Docker已經(jīng)成為了現(xiàn)代應(yīng)用開發(fā)的重要基礎(chǔ)組件,因此Docker CE和Docker EE的官方鏡像仍將保留。這意味著開發(fā)人員和使用者仍然可以從這些鏡像中獲取必要的軟件包和工具,但不會(huì)再提供新的特性和改進(jìn)了。
# 使用docker的官方鏡像示例 FROM docker.io/nginx:latest ...
由于Docker不再維護(hù)其開源版本,因此用戶將需要尋找替代解決方案。例如,可以選擇使用基于Docker的新項(xiàng)目,如Podman和Buildah。另外,也可以使用其他開源容器引擎,例如LXC/LXD和CRI-O。
總體來說,Docker的這一決定標(biāo)志著容器技術(shù)領(lǐng)域的轉(zhuǎn)型。盡管Docker退出了市場,但容器化技術(shù)本身并不會(huì)消失。相反,新的解決方案和工具將繼續(xù)涌現(xiàn),為企業(yè)應(yīng)用程序的開發(fā)和部署提供更好的支持。