Redeploy Overview
Container Redeploy
Container redeployment updates a Docker-based container to another image tag or software version while preserving the application data and selected configuration stored inside the existing container.
How Container Redeploy Works
Docker-based stacks are continuously updated with new versions, security fixes and product improvements. Redeployment allows the container image tag to be updated without rebuilding the environment or manually reinstalling the application.
Automatic return point
If the new configuration cannot be applied successfully, the platform discards the failed changes and returns the container to its previous state.
Minimizing downtime
Redeploying a single node causes temporary service downtime. For a horizontally scaled layer, use sequential redeployment so the remaining nodes can continue processing incoming requests.
Before Starting
- Review the release notes and compatibility requirements of the target image tag.
- Back up important application and database data before a production update.
- Confirm which files and directories are stored in persistent volumes.
- Plan for brief downtime when redeploying a single-node service.
- Update only one environment layer at a time.
Database downgrade limitation
Downgrading MySQL, MariaDB or Percona to a lower version through redeployment is not supported. When a downgrade is necessary, create a backup and restore the database after deploying the required version, preferably in a separate container.
Open the Redeploy Dialog
The redeployment interface can be opened directly from the dashboard or from the environment topology wizard.
Open redeployment from the dashboard
Locate the required node or container layer and click Redeploy Container(s). Selecting a layer starts the operation for all containers in that layer.

Alternatively, use the topology wizard
Open Change Environment Topology and click the pencil icon beside the current image tag for the required layer.

Configure Redeploy Options
Select the target image tag
Choose the required version from the Tag list in the Redeploy Containers dialog.

DNS update delay
Removing a node from DNS can add extra time because DNS records use a time-to-live value and cannot always be disabled immediately. Keeping it enabled minimizes the risk of requests being routed to a node during its update.
Start the redeployment
Review the selected tag and options, click Redeploy, and confirm the operation in the confirmation dialog.

Complete and Review the Operation
After the update completes, the platform displays a notification in the upper-right area of the dashboard.
Click Show Logs to review the updated node ID, previous tag, new tag and operation duration.

Expected Result
The selected container or layer is updated to the chosen image tag. Preserved application data and mounted-volume content remain available, and the dashboard records the completed update in the operation logs.
Important Notes
- Only one environment layer can be redeployed at a time.
- Keep volume data enabled when application information is stored in mounted volumes.
- Use sequential deployment for horizontally scaled production services when minimum downtime is required.
- Simultaneous deployment is faster but briefly stops all nodes in the selected layer.
- Do not use redeployment to downgrade MySQL, MariaDB or Percona databases.
- Always review the operation logs after the update.
