Migrate to Containers (M2C) is a modernization tool that automatically containerizes apps running on legacy VMs and deploys them to GKE / Cloud Run / Anthos. It delivers a more advanced "app replatform" than VM migration (M2VM), letting you cut operational costs, increase deployment frequency, and become cloud-native all at once.
| Item | M2VM (VM Migration) | M2C (Containerization) |
|---|---|---|
| Conversion | VM → GCE VM | VM → Container + K8s/Cloud Run |
| Modernization | Lift & Shift | Replatform |
| Operational burden | Continued VM management | Managed K8s/Run |
| Migration difficulty | Low | Medium |
| Long-term impact | Limited | Substantial (Auto Scale / DevOps) |
Before migrating, each app's containerization fit is rated on a 5-level scale:
What is Migrate to Containers (M2C)?
A tool that automatically containerizes Linux / Windows apps running on VMware, physical servers, AWS, or Azure and deploys them to GKE / Cloud Run (formerly known as Migrate for Anthos).
How does it differ from VM migration (M2VM)?
M2VM moves VMs as-is to GCE, while M2C containerizes apps and deploys them to K8s / Cloud Run. M2C delivers far greater modernization benefits.
Which source apps are supported?
Java / Python / Node.js / .NET Core on Linux, plus IIS .NET Framework apps on Windows. Tomcat / WildFly / WebSphere and other stacks are also supported.
How does the containerize process work?
The M2C agent analyzes the source VM → extracts the required files → generates a Dockerfile + Kubernetes manifests → pushes the image to Artifact Registry.
Can stateful apps be migrated?
Yes. PVCs (Persistent Volume Claims) are generated automatically, and it is recommended to externalize data to GCS / Cloud SQL or similar managed services.
How much does it cost?
M2C itself is free; you only pay for the target GKE / Cloud Run resources.
How does this relate to Anthos migration?
M2C can deploy to GKE / Cloud Run / Anthos. With Anthos, you can even target on-premises Kubernetes.
What are some success stories?
A financial institution containerized 500+ Java apps and migrated them to GKE in 6 months, cutting operational costs by 40% and increasing deployment frequency 10x.
Related Articles: Migration / Modernization
Migrate to Virtual Machines (M2VM) 完全ガイド|VMware/AWS/Azure → GCE 移行 (GCP)
Google Cloud Migrate to Virtual Machines (旧 Velostrata) の全機能解説。VMware / Hyper-V / AWS EC2 / Azure VM / 物理サーバから GCE への Stream Migration、Test Clone、AWS Connector、対応 OS、料金を 2026 年最新版で網羅。
Anthos / GKE Enterprise 完全ガイド|マルチクラウド K8s・Fleet・Service Mesh (GCP)
Google Cloud GKE Enterprise (旧 Anthos) の全機能解説。Fleet、Config Sync、Policy Controller、Anthos Service Mesh、GKE on AWS/Azure/VMware/Bare Metal、料金、EKS Anywhere / Azure Arc 比較を 2026 年最新版で網羅。
オンプレ → GCP 移行戦略|TCO・ハイブリッド・VMware Engine・コンプライアンス (2026)
オンプレミス環境から Google Cloud (GCP) への移行戦略完全ガイド。TCO 試算、VMware Engine、Migrate to VMs、Migrate to Containers、Cloud Interconnect、GKE Enterprise (Anthos)、Assured Workloads、日本のコンプライアンス対応を 2026 年最新版で網羅。
GCP Professional Cloud Developer (PCD) 完全ガイド|Cloud Run・GKE・CI/CD・APM
Google Cloud Professional Cloud Developer の試験範囲、Cloud Run / GKE / Cloud Build / Cloud Trace、AWS DVA / Azure AZ-204 比較、学習ロードマップを徹底解説。
* Google Cloud is a trademark of Google LLC. For the latest details, check the official M2C docs.
Practice with certification-focused question sets
View GCP exam prep pageNicheeLab Editorial Team
NicheeLab editorial team focused on data engineering and cloud certification learning. Content is structured around practical study needs and official exam domains.
Google Cloud Certification Roadmap (2026)
Choose your GCP certification path — Foundational, Associate...
CDL Cloud Digital Leader: Complete Exam Guide (2026)
Pass the Cloud Digital Leader exam — cloud business value, G...
GAIL Generative AI Leader: Complete Exam Guide (2026)
Pass the Generative AI Leader exam — Gemini, Vertex AI, Work...
Vertex AI Fundamentals for GCP Certs (2026)
Vertex AI basics every cert candidate needs — Workbench, Pip...
Associate Cloud Engineer (ACE): Complete Guide (2026)
Pass the Associate Cloud Engineer exam — Console, gcloud, pr...