Docker Compose Setup
November 10, 2025 ยท View on GitHub
Use the interactive setup script setup-workbench.sh to quickly create and deploy a custom Workbench instance:
# Clone and run setup script
git clone https://github.com/mitre-attack/attack-workbench-deployment.git
cd attack-workbench-deployment/docker/
./setup-workbench.sh
After running the script, deploy with:
cd ../instances/your-instance-name
# deploy with docker compose
docker compose up -d
# or deploy in development mode
docker compose up -d --build
Access Workbench at http://localhost
Full variable descriptions and examples are available in docs/configuration.
For source builds or TAXII setup, see docs/deployment.
For information on how to backup or restore the mongo database, see docs/database-backups.