How to Wazuh Docker deployment

Wazuh Docker deployment

How to Wazuh Docker deployment

Jan 18, 2025

WazuhXDRSIEMDockercompose

How to setup wazuh with docker compose

Document Official for Wazuh

git clone https://github.com/wazuh/wazuh-docker.git -b v4.10.1
cd /wazuh-docker/single-node/
docker compose -f generate-indexer-certs.yml run --rm generator

How to change the password of the default admin and kibanaserver users

exp.
user: admin
password: SecretPassword
hash password:

user: kibanaserver
password: kibanaserver
hash password:

How to generate the hash password

docker run --rm -ti wazuh/wazuh-indexer:4.10.1 bash /usr/share/wazuh-indexer/plugins/opensearch-security/tools/hash.sh

How to change password old to new password

copy hash password to replace old password

nano config/wazuh_indexer/internal_users.yml

change password 'SecretPassword' and 'kibanaserver' in file docker-compose.yml

nano docker-compose.yml

How to state docker maintenance

#start docker
docker compose up -d

#health check
docker compose ps

#display log
docker compose logs -f

#down docker
docker compose down

#down docker and remove value
docker compose down -v

document for wazuh
exposed port

Access to wazuh

https://{ip-server-running-wazuh}/
user: admin
password: {New password previously changed}