- What's new
- Function Overview
- Service Overview
- Getting Started
-
User Guide
- Introduction
- Permissions Management
- Basics of the Container Engine
-
Image Management
- Uploading an Image Through a Container Engine Client (Recommended)
- Obtaining a Long-Term Valid Login Command
- Uploading an Image Through SWR Console
- Pulling an Image
- Setting Image Attributes
- Sharing a Private Image
- Adding a Trigger
- Adding an Image Retention Policy
- Configuring Automatic Image Synchronization Between Regions
- Image Center
- Organization Management
- User Permissions
- Auditing
- Change History
- Best Practices
-
API Reference
- Before You Start
- Calling APIs
- API Overview
-
API
- Organization Management
- Managing Image Repositories
- Image Tag Management
- Shared Account Management
- API Version
- Organization Permission Management
- Image Permission Management
- Image Synchronization Management
- Trigger Management
- Image Retention Policy Management
- Temporary Login Command
- Quota Management
- Other
- Example Applications
- Appendixes
- SDK Reference
-
FAQs
- General FAQs
- Login Issues
- Synchronizing Images
- Pushing an Image
- Pulling an Image
-
Troubleshooting
- Why Does the Login Command Fail to Be Executed?
- Why Does an Image Fail to Be Pushed Through a Container Engine Client?
- Why Does an Image Fail to Be Uploaded Through SWR Console?
- Why Does the docker pull Command Fail to Be Executed?
- What Should I Do If Images Cannot Be Downloaded from Private Networks?
- What Do I Do If an Error Occurs When I Call an API?
-
Other FAQs
- Why Does a CCE Workload Cannot Pull an Image from SWR and a Message "Not Logged In" Is Displayed?
- How Many Tenants Can I Share an SWR Private Image With?
- Why Is an Image Pushed Using a Container Engine Client to SWR Different in Size From One Uploaded Through the SWR Console?
- Can I Pull Images on the SWR Console to a Local PC?
- Videos
- Glossary
-
More Documents
- User Guide
- API Reference
- User Guide (Paris Regions)
- API Reference (Paris Regions)
- User Guide (Kuala Lumpur Region)
- API Reference (Kuala Lumpur Region)
-
User Guide (Ankara Region)
- Service Overview
- Overview
- Permissions Management
- Basics of Docker
-
Image Management
- Pushing an Image Through a Container Engine Client
- Obtaining a Long-Term Valid Docker Login Command
- Obtaining a Long-Term Valid containerd Pull/Push Command
- Uploading an Image Through the SWR Console
- Pulling an Image
- Setting Image Attributes
- Sharing Private Images
- Adding a Trigger
- Adding an Image Retention Policy
- Organization Management
- User Permissions
- FAQs
-
API Reference (Ankara Region)
- Before You Start
- API Overview
- Calling APIs
- API
- Appendixes
- Permissions and Supported Actions
- General Reference
Show all
SoftWare Repository for Container
SoftWare Repository for Container (SWR) provides easy, secure, and reliable management over container images throughout their lifecycle, facilitating the deployment of containerized applications.
Progressive Knowledge
SWR knowledge for users from beginner level to expert level
01
Understand
Gain an idea about the features and application scenarios of SWR to see how it suits your services.
Service Overview
04
Deploy
Explore how to write a Dockerfile with better readability and higher efficiency to build images with fewer layers and smaller sizes.
Writing a Quality Dockerfile
05
APIs
Use open, diverse APIs and calling samples to access and manage SWR resources such as organizations, image repositories, and images.
API Reference
02
Start
Learn how to push images to SWR through a container engine client.
Getting Started
03
Be a Power User
Experience storing your images in an SWR private image repository and granting different permissions (read, write, and manage) to different users with the SWR fine-grained permission system. Free yourself from repetitive manual work using automatic image deployment upon image update, synchronization, retention, sharing, and favoriting.
Common Operations
Image Management
Organization Management
User Permissions
FAQs
Learn more about common issues and solutions.
Typical Cases
-
Is SWR Charged?
-
Why Cannot I See the ContainerOps Console?
-
Why Does the Login Command Fail to Be Executed?
-
Why Does an Image Fail to Be Uploaded Through a Container Engine Client?
-
Why Does an Image Fail to Be Uploaded Through a Container Engine Client?
-
Can I Pull Images on the SWR Console to a Local PC?
Image Management
-
How Do I Push an Image to SWR Through APIs?
-
Can I Pull Images from Another Region?
-
Why Cannot I See Images Synchronized to the Target Region After Configuring Image Synchronization?
-
What Are the Differences Between Long-Term Valid Login Commands and Temporary Login Commands?
-
Can Existing Images be Automatically Synchronized?
Troubleshooting
-
Why Does the Login Command Fail to Be Executed?
-
Why Does an Image Fail to Be Uploaded Through a Container Engine Client?
-
Why Does an Image Fail to Be Uploaded Through SWR Console?
-
Why Does the docker pull Command Fail to Be Executed?
-
What Should I Do If Images Cannot Be Downloaded from Private Networks?