Image Pull or Build Failed
First confirm whether the issue occurs when the workload pulls an image or during a custom image build. Image Pull Failed- Check the specific error message in the workload Event.
- Check the image address and version, the image URLs available to the target cluster, and repository access permissions.
- If a build task remains queued for a long time, check the build resources, resource pool availability, personal quota, and scheduling information.
- If the build fails, first review the build logs to determine whether the issue originates from the base image, Dockerfile, dependency installation, file paths, or command execution.
- If installation with
aptorpipfails, verify the package name, pinned version, package source, network, and base environment compatibility.
Files Cannot Be Found After Mounting, or Are Read-Only
Mounting issues usually arise from inconsistencies in the source directory, the path inside the container, directory permissions, or capacity limits.- Confirm that the source directory actually contains the target file.
- Verify the mapping between the source directory and the container mount path; the code should use the in-container path to access the file.
- Check whether the Volume or directory permissions are read-only or read-write, and confirm that the directory-level permissions cover the target directory.
- If files can be read but not written, also check the remaining Volume capacity and the user directory quota.
Files, Plugins, or Dependencies Missing After Restart
Container-local files and process memory are not automatically preserved after a restart. Therefore, files and dependencies in the development environment that have not been written to persistent storage may be lost after a restart, rescheduling, or recreation. Choose a storage method based on the content type:VSCS SSH Cannot Connect or Still Fails After Updating the Public Key
First confirm the development environment and connection details, then check the local key:- Confirm that the VSCS development environment is ready and that SSH access was enabled when it was created.
- Return to the current development environment details page and use the latest displayed address, port, and username. Do not reuse connection information from an old environment or previous session.
- Confirm that the private key used by the local SSH client matches the public key stored on the platform.
- If a
publickeyerror occurs, check the local private key path, file permissions, and SSH configuration. Do not upload the private key or disable host and key verification. - After modifying the public key, wait approximately
1minute, then retrieve the connection information from the details page again. If the connection still fails, continue troubleshooting based on the development environment status and SSH client error.

