Skip to content

Docker Versions

Ðavid edited this page Nov 6, 2023 · 2 revisions

Auditor-Docker Deployment Options

This document provides a guide to deploying the auditor-docker repository in various configurations. Below are the available branches and their respective deployment commands.

Basic Branch

The basic branch refers to the default setup without any additional configurations or optimizations.

To deploy from the basic branch, run:

rm -rf auditor-docker && \
git clone https://github.com/Deivitto/auditor-docker.git && \
cd auditor-docker && \
docker build -t whitehat-machine . && \
docker run -it -d --name devops199 whitehat-machine

Lightweight Branch

The Lightweight branch is optimized for minimal resource usage, suitable for environments where efficiency is a priority.

To deploy from the Lightweight branch, run:

rm -rf auditor-docker && \
git clone -b Lightweight https://github.com/Deivitto/auditor-docker.git && \
cd auditor-docker && \
docker build -t whitehat-machine-lightweight . && \
docker run -it -d --name devops199-lightweight whitehat-machine-lightweight

ZK Branch

The ZK branch includes configurations and tools for Zero-Knowledge proof systems.

To deploy from the ZK branch, run:

rm -rf auditor-docker && \
git clone -b ZK https://github.com/Deivitto/auditor-docker.git && \
cd auditor-docker && \
docker build -t whitehat-machine-zk . && \
docker run -it -d --name devops199-zk whitehat-machine-zk

Full Branch (work in progress, disabled meanwhile)

The Full branch contains the complete suite of tools and configurations for extensive auditing purposes.

To deploy from the Full branch, run:

rm -rf auditor-docker && \
git clone -b Full https://github.com/Deivitto/auditor-docker.git && \
cd auditor-docker && \
docker build -t whitehat-machine-full . && \
docker run -it -d --name devops199-full whitehat-machine-full