Updated on 2026-03-23 GMT+08:00

Migrating Resources Outside a Cluster

If your migration does not involve resources outside a cluster listed in Table 1 or you do not need to use other services to update resources after the migration, skip this section.

Migrating Container Images

Migrate private images to SWR before cluster migration to ensure images can be pulled post-migration and improve deployment efficiency. CCE works with SWR to provide a pipeline for automated container delivery. Images are pulled in parallel, which greatly improves container delivery efficiency.

You can manually migrate container images by referring to the procedure below.

  1. Remotely log in to any node in the source cluster and run the docker pull command to pull all images to the local host.
  2. Log in to the SWR console, click Generate Login Command in the upper right corner of the page, and copy the command.
  3. Run the copied login command on the node.

    The message "Login Succeeded" will be displayed upon a successful login.

  4. Add tags to all local images.

    docker tag [Image name 1:tag 1] [Image repository address]/[Organization name]/[Image name 2:tag 2]
    • [Image name 1:tag 1]: name and tag of the local image to be pushed
    • [Image repository address]: the image repository address obtained on the SWR console
    • [Organization name]: the name of the organization you created on the SWR console
    • [Image name 2:Tag 2]: image name and tag displayed on the SWR console

    The following is an example:

  5. Run the docker push command to push all local container image files to SWR.

    docker push [Image repository address]/[Organization name]/[Image name 2:tag 2]

    The following is an example: