最近,有一条消息引起了广泛关注,Docker将从Ubuntu 20.04的默认安装列表中移除,这意味着使用Ubuntu 20.04的用户将需要手动安装Docker。
这个举措的背后是什么呢?据了解,Canonical决定移除Docker的原因是出于安全性和可维护性的考虑。虽然Docker是一个非常流行的容器化平台,但在过去的一段时间里,Docker在安全性方面遇到了不少问题,甚至被认为是“漏洞百出”。此外,Docker的维护也不算容易,需要经常更新组件和修复漏洞。
而Canonical刚好有一个自己的容器化平台——LXD,与Docker相比,LXD有更多的安全性措施,并且维护也更加方便。因此,Canonical希望更多的Ubuntu用户尝试使用LXD,而非Docker。
# 下面是Ubuntu 20.04中移除Docker的相关信息 $ apt search docker Sorting... Done Full Text Search... Done docker.io/focal-updates 20.10.1-0ubuntu1~20.04.2 amd64 Linux container runtime $ sudo apt-get remove docker.io
当然,对于熟悉Docker并且仍然想使用它的用户来说,手动安装Docker并不会是一件太麻烦的事情。不仅如此,很多用户仍然认为Docker是一个令人印象深刻的平台,并且可以很好地满足他们的需求。
无论用户选择哪个容器化平台,都应该注意安全性和可维护性,以确保正常运行并保护数据的安全。