查看兼容的操作系统、工作负载和 Kubernetes 版本

本文档列出了已经过 Migrate to Containers CLI 测试的操作系统、支持的工作负载和 Kubernetes 版本。

如需了解如何确定虚拟机 (VM) 实例工作负载是否适合迁移到容器,请参阅离线评估概览

支持的工作负载

Migrate to Containers CLI 支持对下表中列出的工作负载进行现代化改造:

工作负载类型(如适用)支持的版本
Linux 虚拟机容器运行 64 位基于 Linux 的操作系统的虚拟机
基于 Linux 的工作负载TomcatApache Tomcat 8.5 版 - 10.0 版
ApacheApache HTTP Server 2.4 版
JBoss
  • WildFly(以前称为 JBoss Application Server)8.1.0 - 26.1.1 版
  • JBoss Enterprise Application Platform 7.0 版 - 7.4 版
WebSphere
  • WebSphere Application Server 传统版本 8.55 和 9.05
  • WebSphere Application Server Liberty 的所有版本
WordPress 网站在 Apache HTTP Server 2.4 版上运行的 WordPress 4.0 或更高版本
Windows IIS 应用Microsoft Internet Information Services 7 或更高版本

来源虚拟机操作系统

Linux 虚拟机容器

Migrate to Containers CLI 支持将下表中列出的 64 位 Linux 操作系统上的虚拟机迁移到 Google Kubernetes Engine 上的容器:

操作系统 Compute Engine VMware
CentOS
  • 6.0
  • 7.0
  • 7.0 UEFI
  • 8.0
  • 6.7
  • 6.9
  • 7.6
Debian
  • 7.0
  • 8.0
  • 9.0
  • 10.0
  • 9.4
  • 9.6
RHEL
  • 6.0
  • 7.0
  • 7.0 UEFI
  • 7.4 SAP
  • 7.6 SAP
  • 8.0
  • 6.5
  • 7.5
  • 7.6
  • 8.3
SUSE
  • 12
  • 12 SP3 SAP
  • 12 SP4 SAP
  • 15
  • 15 SAP
  • 15 SP1 SAP
  • 12 SP2
  • 12 SP3
  • 12 SP4
  • 15
Ubuntu
  • 12 LTS
  • 14 LTS
  • 16 LTS
  • 最低 16 LTS
  • 18 LTS
  • 最低 18 LTS
  • 18 LTS UEFI
  • 19.04
  • 最低 19.04
  • 12.04.5 LTS
  • 14.04 LTS
  • 16.04 LTS
  • 18.04.10 LTS

基于 Linux 的工作负载

对于基于 Linux 的工作负载,Migrate to Containers CLI 支持所有基于 Linux 的操作系统。

Windows IIS 应用

Migrate to Containers CLI 支持下表中列出的 Windows 操作系统:

操作系统 Compute Engine
Windows
  • Microsoft Windows Server 2008R2 或更高版本
  • ASP.NET 和 .NET Framework 3.5 或更高版本

本地机器操作系统

Linux 本地机器

Migrate to Containers CLI 支持使用搭载所有 64 位 Linux 操作系统的本地机器进行迁移。

Windows 本地机器

Migrate to Containers CLI 支持使用搭载 64 位 Windows Server 2019 LTSC 操作系统的本地机器进行迁移。

本地机器存储空间

本地机器必须具有几 GB 的可用存储空间才能创建来源机器文件系统的副本。本地机器所需的可用存储空间取决于您要复制的来源机器文件系统的大小以及您应用的过滤条件。

工作负载集群操作系统

Linux 虚拟机容器

对于 Linux 虚拟机容器,Migrate to Containers CLI 支持基于 Ubuntu 的节点的所有版本。

基于 Linux 的工作负载

对于基于 Linux 的工作负载,Migrate to Containers CLI 支持基于 Linux 的节点的所有版本。

Windows IIS 应用

对于 Windows IIS 应用,Migrate to Containers CLI 支持基于 Windows 的节点的所有版本。

后续步骤