Docker is an open-source project that automates the deployment of different applications inside software containers. Docker containers wrap up a piece of software in a complete filesystem that contains everything it needs to run like: code, system tools, libraries, etc. This process guarantees that the system will always run the same, regardless the environment it is running.
We have created our own fork based on “deviantony” dockerfiles and “xetus-oss” dockerfiles. Thank you, Anthony Lapenna, for your contribution to the community. If you want to contribute to the Wazuh fork, please go to our Docker repository.
The images we created are in the Docker hub. You can install Wazuh with a single-host architecture using a set of Docker images that contains Wazuh Manager, Wazuh API, Filebeat, Logstash, Elasticsearch, Kibana and Nginx.
This section will show you the process of installing and configuring the Wazuh deployment on Docker: