最近,有一則消息引起了很多Docker用戶的不安。據(jù)官方公告,Docker公司將于2022年1月1日停止允許使用Docker Desktop自用許可證,并默認從所有自用許可證中取消了自用許可證。這意味著,未來用戶將不能再以非商業(yè)目的使用Docker。
作為一種流行的容器化技術(shù),Docker在過去的幾年中受到了廣泛的關(guān)注和應(yīng)用。它的優(yōu)勢不言而喻,可以讓你很方便地打包、運輸和運行應(yīng)用程序在不同的環(huán)境中。但是,由于Docker公司將改變其商業(yè)策略,使得Docker不再允許自用許可證,這可能對Docker用戶帶來一些不利的影響。
對于開源社區(qū)而言,這是一種非常不幸的消息。Docker的強大之處在于它開放源代碼的特性以及容易使用的功能,這讓很多開發(fā)者選擇使用Docker來構(gòu)建應(yīng)用程序和服務(wù)。但是,隨著商業(yè)模式的改變,很多公司和個人用戶可能會受到影響。
$ docker run hello-world
為什么Docker公司會做出這樣的決定呢?有人認為,這可能與Docker公司的商業(yè)策略有關(guān),他們需要更多的用戶購買他們的商業(yè)產(chǎn)品和支持服務(wù)。但是,沒有什么能夠證明這一點。
鑒于這個問題,我們需要考慮一些替代方案。有一些開源容器化技術(shù)替代品,比如Podman、LXC、LXD等,他們都有比Docker更自由的許可證。但是,這些產(chǎn)品可能沒有Docker成熟的生態(tài)系統(tǒng),也沒有像Docker那樣廣泛的支持和使用率。
$ podman run hello-world
總之,Docker公司的決定已經(jīng)讓很多Docker用戶感到不安,這也讓人們開始重新考慮Docker在未來的應(yīng)用。我們希望Docker公司的做法是為了推動整個容器化技術(shù)的發(fā)展,并不是為了單純的商業(yè)目的。