Skip to content

Latest commit

 

History

History
47 lines (32 loc) · 1.13 KB

DockerSetup.md

File metadata and controls

47 lines (32 loc) · 1.13 KB

Use Directly

docker run -it --rm --network="host" -v $(pwd)/demo_data:/app/data -v $(pwd)/app:/app --gpus all lousifer007/rag-based-ai-pentest-report-generator:latest

Docker Setup

Build the Image

docker build -t pentest-analyzer:latest .

Run Directly

docker run -it --rm --network="host" -v $(pwd)/demo_data:/app/data -v $(pwd)/app:/app pentest-analyzer:latest

Run with NVIDIA GPU Support

docker run -it --rm --network="host" -v $(pwd)/demo_data:/app/data -v $(pwd)/app:/app --gpus all pentest-analyzer:latest

Run on Apple Silicon

docker run -it --rm --network="host" -v $(pwd)/demo_data:/app/data -v $(pwd)/app:/app --platform linux/arm64 pentest-analyzer:latest

Run on CPU

docker run -it --rm --network="host" -v $(pwd)/demo_data:/app/data -v $(pwd)/app:/app pentest-analyzer:latest

🔐 Environment Variables

CUDA_VISIBLE_DEVICES: GPU device selection
MPS_AVAILABLE: Apple Silicon support
CPU_FALLBACK: CPU processing mode
TOKENIZERS_PARALLELISM: Tokenizer optimization
OLLAMA_HOST: Host for Ollama
OLLAMA_PORT: Port for Ollama