Migrate from on-premise
Migrate to Containers is used for modernizing traditional applications away
from virtual machine (VM) instances and into native containers that run on
Google Kubernetes Engine (GKE), GKE clusters, or Cloud Run. You can
migrate workloads from VMs that run on VMware or Compute Engine, giving you the
flexibility to containerize your existing workloads with ease and helping you
plan for disaster recovery and resilience through designing for strengthening
your service in case of
zonal and regional failures.
Learn more about how to
migrate from a VM using Migrate to Containers.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-10-20 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-10-20 UTC."],[],[]]