In this guide we'll use [old-host] for the source Docker host and [new-host] for the destination. Both should be running the same version of Dradis before you begin. If you need to upgrade at the same time, migrate first, then upgrade on the new host.
With Docker, Dradis content is stored in Docker Volumes rather than in the container itself. As such, your volumes are accessible from outside the container, so you can back up or move them as you like.
When migrating to a new Docker host, simply copy or move the volumes over to the new host.
Run the installer on the new host with the same configuration as the source. Do not start the stack yet after install — stop it before the application initialises for the first time:
$ ssh deployer@[new-host] 'docker compose down'
$ ssh deployer@[new-host] 'docker compose up -d'
Navigate to https://[new-host]/pro and confirm your projects, attachments, and templates are present before decommissioning the old host.
docker compose logs on the new host.
To keep regular backups of your Docker instance, see the Docker backups guide.
Great job, you reached the end of the guide! Have you read all of them?
Loading form...
Your email is kept private. We don't do the spam thing.