gpt4 book ai didi

google-cloud-platform - 在 Google Cloud Platform 上运行单个 docker 容器

转载 作者:行者123 更新时间:2023-12-04 16:19:50 28 4
gpt4 key购买 nike

在 GCP 上运行单个 docker 容器的最具成本效益的方法是什么?我有各种简单的脚本,我将它们打包在图像中,我想将它们移到 GCP 并将它们作为容器运行。从文档谷歌容器引擎是:

A Container Engine cluster is a group of Compute Engine instances running Kubernetes. It consists of one or more node instances, and a managed Kubernetes master endpoint. A container cluster is the foundation of a Container Engine application—pods, services, and replication controllers all run on top of a cluster.



这听起来有点矫枉过正,因为我只需要一个安装了 docker 工具链的 Compute Engine 实例,并且可以轻松访问其他云工具(例如 SQL)。我继续配置了一个 Compute Engine 虚拟机,但随后不得不设置 docker,感觉就像重新发明了 Google Container Engine。

编辑:我发现这个目前处于 alpha 阶段(2017-09-06): https://cloud.google.com/compute/docs/instance-groups/deploying-docker-containers

最佳答案

性价比高方法是运行一个运行你的容器的虚拟机。您可以运行 Google's Container-Optimized OS运行容器并添加启动脚本以在机器启动时启动容器(此操作系统已经安装了 docker,并且是 Google Container Engine 中默认使用的操作系统)。

但是,在 Google Container Engine 上运行还可以获得其他好处:容器的健康检查(和 optionally of your VM)、稍后将应用程序简单地扩展到多个副本的能力、轻松部署应用程序新版本的能力,支持日志记录/监控等。您可能会发现 Google Container Engine 提供的功能值得为您的单个节点增加额外的开销。

关于google-cloud-platform - 在 Google Cloud Platform 上运行单个 docker 容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46077506/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com