Update Guide
If a new version of EasyDCIM is released, there is no need to reinstall the stack from scratch. In EasyDCIM 1.25.0+, updates are performed with easydcim-control.
For the CLI overview, see Docker Management with easydcim-control.
EasyDCIM platform update
Run the main application update:
sudo easydcim-control app update
What app update does
The update workflow automatically:
- verifies the license
- creates a pre-update backup
- downloads the new EasyDCIM package
- refreshes Docker appliance files
- pulls the new Docker image
- restarts the stack
- runs database migrations and post-update maintenance tasks
If a local Remote Agent or local Client Area is installed on the same host, app update also updates them automatically unless you explicitly skip them.
Optional flags
sudo easydcim-control app update --skip-agent
sudo easydcim-control app update --skip-client
Important steps after update
- After updating the application, it may be necessary to clear your browser cache to ensure that all new features and interface changes load correctly.
- Confirm that the stack is healthy:
easydcim-control app status
easydcim-control app logs
Remote Agent update
For a standalone Remote Agent host, use:
sudo easydcim-control agent update
After the update, verify the service state:
easydcim-control agent status
easydcim-control agent logs
Client Area update
For an external Client Area installation, use:
sudo easydcim-control client update
Then verify the service state:
easydcim-control client status
easydcim-control client logs
Legacy host-based installations
If easydcim-control detects that EasyDCIM or the Remote Agent is still installed directly on the host, the CLI will require a migration to Docker before continuing. In that case, use:
easydcim-control app migrate
easydcim-control agent migrate
The migration workflow is described in Migration guide from old to new server.