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.