Custom Containers Deployment
Deploy a Custom Container Image
The Custom image option allows you to deploy a container from an external public or private registry. Repository credentials can be stored securely so the platform can authenticate during deployment, scaling and redeployment.
Open the Custom Image Section
Open the environment wizard
Click New Environment or open the topology settings of an existing environment.
Select a custom container layer
Switch to the Custom topology tab, select the required layer and click Select Image.
Open the Custom tab
In the image selector, choose the Custom tab to review saved images or add a new repository.

Add a Repository Image
Click Add New Image
Select Add New Image in the Custom tab.
Enter the repository path
Provide the image repository using the registry hostname and repository name.
For Docker Hub images, the registry hostname may be omitted when the standard Docker Hub registry is used.
Tag selection
You usually do not need to add the tag while saving the repository. The required tag can be selected when the image is added to the topology.

Configure Private Registry Credentials
When the image is stored in a protected repository, provide the registry username and password before adding the image.
Use a registry account with limited permissions
Where possible, use read-only credentials that can pull images but cannot modify or delete repository content.

Select and Deploy the Image
Add the image
Click Add after entering the repository information and credentials.
Select the image tag
Choose the required version from the available tag list.
Add the image to the layer
Select the image and continue to the environment topology.
Configure and create the environment
Set the required resources, scaling, variables, links, volumes, ports and run configuration, then click Create or Apply.

Separate images require separate layers
A single container layer can use only one image. Add another layer when the environment requires a different image or service.
Manage Saved Custom Images
Saved repositories remain available in the Custom tab for future deployments. Depending on the available controls, you can select the image, mark it as a favorite or remove it from the saved list.
If private repository credentials change after deployment, update them from the existing container layer settings using the repository credentials action.
Expected Result
The selected public or private repository image is added to the custom image list and deployed as a managed container. The platform can use the stored credentials during future scaling, restart and redeployment operations.
Important Notes
- Verify the complete registry and repository path before adding an image.
- Use valid pull credentials for private repositories.
- Select an image tag compatible with your application configuration and data.
- Review required ports, variables, volumes and startup commands before deployment.
- Use separate layers for different container images.
- Update stored credentials before they expire or are revoked.
