我需要docker来生产Kubernetes吗?

yve*_*ves 3 docker kubernetes

Docker意味着很多东西:

  • 码头图片
  • 以及运行图像的工具(docker engine)

我很困惑,我不清楚:"docker引擎"是否必须使用Kubernetes来运行docker图像.

如果没有,是否仍然建议使用docker引擎运行kubernetes?

我在kubernetes doc中发现rkt可以作为避免dockerd的替代方案,但是它是否适合作为生产集群的声音配置?

此外,由于码头工人的许可变更,人们在生产环境中使用了什么:RHEL + docker EE + Kubernetes?

编辑:澄清问题,以目标生产环境

wal*_*adx 5

是的,Kubernetes经常捆绑运行容器所需的东西,但它本身就是一个容器编排系统.因此,如果您需要任何基本容器引擎,您需要运行所需的容器类型(Docker或其他).

我个人会推荐Docker,除非你使用其他容器解决方案只是因为它目前是最强大的,支持最多.