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:
-
Download the file docker-compose.yml to the system that will host the Console
wget https://github.com/deepfence/ThreatMapper/raw/release-2.0/deployment-scripts/docker-compose.yml
-
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