我有点困惑,GCP有这个新功能Deploying Containers on VMs and Managed Instance Groups,目前在计算引擎上标记为容器的Alpha版本,您实际上需要请求将此功能列入白名单。
我正在努力的是要了解它与在创建新的CE实例然后在该实例上运行docker容器时在OS映像列表中简单地选择容器优化的操作系统有什么不同?新方法有什么好处?
答案 0 :(得分:0)
容器优化的操作系统映像有很多好处,如果您只想在Compute Engine实例上运行容器。
因此,如果您希望在具有高安全性的简单操作系统上以最少的设置运行容器,则容器优化的操作系统可能是合适的。
还应该说有些用例不适合这些图像。例如,如果您需要完整Linux操作系统的灵活性(例如,容器优化的操作系统不包含软件包管理器),或者您的容器依赖于容器优化中可能不可用的Linux /内核模块OS。如果您希望在Google云端平台之外支持您的图像和操作系统应用程序,那么它也不合适。在这些场景中,您最好考虑除容器优化的OS映像之外的公共映像。