容器运行时(Container Runtime)是一种程序,用于管理和运行容器镜像。它可以在计算机上创建和运行容器,提供容器隔离的环境,以及与其他计算机资源进行交互。
常用的容器运行时包括 Docker、rkt、CRI-O 等,它们都能够将容器镜像转换为运行中的容器实例,并且能够提供许多功能,如存储管理、网络管理和安全管理等。
所以说,Docker 只是其中一种容器运行时,不能代表容器虚拟技术的全部,只是由于 Docker 发展最快,以至于成为了容器的标准。
然而三十年河东,三十年河西,就当我们一直以外 Docker 稳坐容器霸主地位时,Kubernetes 突然宣布,容器运行时弃用 Docker,换用 Contained,在业界也引起了不小的震动。
说起来又是一段腥风血雨的故事:
2014 年,Docker 正如日中天,在容器领域没有任何对手,而这时 Kubernetes 才刚刚诞生,虽然背后有 Google 和 Borg 的支持ÿ