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.
Are you creating a Docker instance where you will migrate over data from an earlier non-Docker VM instance? If so, follow our VM to Docker migration guide instead.
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! The following information will be requested as you set up and configure your instance, so prepare it if you haven't done so beforehand:
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 →
Loading form...
Your email is kept private. We don't do the spam thing.