为什么我们不用Docker呢?这个话题或许可以换个角度来思考,为什么我们要用Docker呢?除了Docker,我们难道没有其它选择了呢?容器是否已经有了一个完美的解决方案呢?
事实上,容器工业界现在仍在避免虚拟化技术出现的情形,尽管出现了类似libvirt这样的优秀工具,但是我们并没有一套每个虚拟化供应商都会遵循的标准。而作为开发者,如果你依赖于某些标准,那么你就只能在一定范围内选择开发工具,如果所有工具最后都使用相同的 API,那么你就没有必要局限于某种特定的工具了。
这就是我们为什么不用 Docker 的答案,因为没有必要!本专题将为大家介绍替换Docker的具体方法,以及实践案例。
本文详细介绍了为何要替换 Docker,并以 Buildah 和 Podman 为例,介绍了替换 Docker 的利弊,最后简要介绍了该系列文章的其它部分。
之前我们讨论了要尝试 Dockerless,所以我们决定通过使用两个新工具来取代 Docker:Buildah 和 Podman。在本文中,我们将学习什么是 Buildah,以及如何通过它将 Ruby on Rails 应用程序部署到容器中去。
什么是 Podman,它有用吗?mkdev.me 的本地开发环境如何?如何使用 Podman?去 Docker:真的值得吗?本文提供了一个非常有力的方案,能够几乎完全替代 Docker,总有更多容器领域内发生的事情需要了解,总有新的东西你需要学习和尝试。
近日,网友 zwischenzugs 发文称,他把自己已经使用了六年的家庭服务器中的 Docker 都删除了,并使用了其它开源软件来替代 Docker。