Dradis Pro runs as a set of Docker containers managed by Docker Compose. This guide walks you through loading the image, configuring your environment, and starting the stack.
Before you begin, make sure the following are in place on your host:
Docker Engine 20.10 or later and the Docker Compose plugin are installed and running. You can verify with:
docker --version docker compose version
A DNS record pointing at your host.
Once you have Docker installed, installing Dradis couldn't be simpler. All you need to do is:
curl -fsSL https://get.dradis.com | /bin/bash
Follow the instructions on-screen and that should get you up and running!
In case you stop your container after deployment, you can start all containers in the background with:
docker compose up -d
The application will be available at https://[your-hostname] once the stack is ready. You can monitor startup progress with:
docker compose logs -f
Troubleshooting this step: If any container fails to start, check its logs with docker compose logs [service-name] and contact our support team with the relevant output.
Hardening your Dradis host is your responsibility, and depends entirely on your environment, requirements, and preferences. Some optional hardening/configuration is covered in our Customization guide.
Next help article: Activate your Dradis Instance →
Your email is kept private. We don't do the spam thing.