Prerequisites

Before deploying Wazuh on Docker, ensure your environment meets the following requirements.

System requirements

  • Operating system: Linux (recommended), Windows, or macOS

  • Architecture: AMD64 or ARM64

  • Kernel version: 3.10 or later (for Linux)

  • CPU: At least 4 cores

  • Memory: At least 6 GB of RAM for the Docker host

  • Disk space: At least 50 GB storage for Docker images and data volumes

  • Network: Internet connectivity for downloading Docker images

Required software

macOS

  • Docker Engine: Latest stable version

  • Docker Compose: Latest stable version

  • Git: For cloning the Wazuh Docker repository

Windows

  • Docker Desktop (Windows): Latest stable version

  • Git: For cloning the Wazuh Docker repository

  • WSL 2: Required for Windows hosts to run Docker