# Wazuh Docker Image Builder The creation of the images for the Wazuh stack deployment in Docker is done with the `build-docker-images/build-images.sh` script This script initializes the environment variables needed to build each of the images. To execute it, make sure to be in the `build-docker-images` directory: ```bash cd build-docker-images ``` Then execute: ```bash ./build-images.sh ``` The script also allows to build images from other versions of Wazuh by using the `-v` or `--version` argument: ```bash ./build-images.sh -v 5.1.0 ``` To get all the available script options use the `-h` or `--help` option: ```bash ./build-images.sh -h Usage: build-images.sh [OPTIONS] -d, --dev [Optional] Set the development stage you want to build, example rc2 or beta1, not used by default. -refs, --references [Optional] Set each Wazuh component reference to be build (indexer, manager, dasboard and agent). By default, using the latest release: ['latest', 'latest', 'latest', 'latest'] -rg, --registry [Optional] Set the Docker registry to push the images. -v, --version [Optional] Set the Wazuh version should be builded. By default, 5.1.0. -m, --multiarch [Optional] Enable multi-architecture builds. -h, --help Show this help. ```