Updated on 2024-06-19 GMT+08:00

Sharing a Private Image

Scenario

You can share your private images with other users and grant the accounts permissions to pull the images.

A user under the account with which you shared the image can then log in to the SWR console to view the image on the My Images > Shared Images page. On the tab page, the user can click the target image to check its detailed information, including the image tag and image pull command.

Notes and Constraints

  • Only private images can be shared. Public images cannot be shared.
  • Only IAM users authorized to manage the private images can share images. The users with whom you share your images only have the read-only permission, which only allows them to pull the images.
  • You can share images only with accounts in the same region. Cross-region image sharing is not supported.
  • A private image can be shared with a maximum of 500 tenants.

Procedure

  1. Log in to the SWR console.
  2. In the navigation pane, choose My Images and click the target image.
  3. On the details page, click the Sharing tab.
  4. Click Share Image. Set parameters based on Table 1, and click OK.

    Figure 1 Sharing an image
    Table 1 Sharing an image

    Parameter

    Description

    Sharing Type

    Account name, account ID, or organization

    Share With

    Enter an account ID.

    Valid Until

    Set a validity period. If you want the image to be permanently accessible to the account, select Permanently valid.

    Permission

    Only the Pull permission is supported currently.

    Description

    Enter a maximum of 1,000 characters.

  5. To view all the shared images, choose My Images in the navigation pane, click the Private Images tab, and select Display only shared images.