Google计算引擎和Google容器引擎有什么区别?

16
我在想容器引擎和计算引擎之间有什么区别?
如果我有一个用Groovy和Jetty完成的主机Jax~rs应用程序,并计划迁移到Google云平台,那么我应该从Google容器或Google计算开始?
1个回答

16

Google计算引擎 它基于虚拟机技术构建。

Google容器引擎 它基于Docker技术构建。

操作Compute Engine就像在Linux机器上操作一样简单,但是使用容器,则需要了解Docker的工作原理以及一些Docker的用例

你应该从Google Compute开始,但如果对实验感兴趣,则可以尝试使用Container engine。


感谢您的建议。如果我的目的只是想要一个托管服务,无论是VM还是docker都无所谓。我只希望它能够支持Jetty服务器、Groovy技术和SSH上的maven/gradle,因为我不想再修改我的架构了。我应该选择Compute Engine吗? - Oktaheta
1
是的,这对于Google计算来说完全没有问题。 - Vaibhav Mule
你是否可以在你的计算引擎服务器上运行Docker?如果可以,那么为什么不直接使用容器引擎而选择这样做? - Dave
1
由于GKE(容器引擎)抽象了管理镜像的过程,并提供私有Docker镜像存储。它安装了Kubernetes,有助于管理容器。容器引擎可以被视为在计算引擎之上运行并进行一些额外的调整。 - Paweł Szczur
谷歌容器引擎是一组运行Kubernetes的物理服务器,用于管理Docker容器,并且用户可以租用/购买这些容器。以上翻译内容仅供参考,不代表机器翻译。 - cxwangyi

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接