Skip to main content
Version: v2.1

Docker Installation

The quickest and easiest way to install the ThreatMapper Management Console is to use the pre-built images. These instructions use pre-built ThreatMapper containers from DockerHub.

You can install the Management Console on a single Docker host or in a dedicated Kubernetes cluster.

Install the ThreatMapper Management Console - Single Docker Host

The following instructions explain how to get started with a docker-based installation on a single host system:

  1. Download the file docker-compose.yml to the system that will host the Console

    wget https://github.com/deepfence/ThreatMapper/raw/release-2.1/deployment-scripts/docker-compose.yml
  2. Execute the following command to install and start the latest build of the Console

    docker compose up -d

Now proceed to the Initial Configuration.

Remove the ThreatMapper Management Console

Remove the ThreatMapper Management Console as follows:

docker compose down

You can then prune the images and volumes if they are no longer required:

docker image prune
docker volume prune