# Building from source
# Build the binaries
Building binaries requires a Linux operating system.
To build the binaries yourself, simply clone immudb repository (opens new window) and run:
make all
immudb can be cross compiled for different systems and architectures by setting GOOS
and GOARCH
variables, i.e.:
GOOS=windows GOARCH=amd64 make all
# macOS specific
The community already added immudb to HomeBrew (opens new window), therefore you can simply run
brew install immudb
# Build the Docker images
If you want to build the container images yourself, simply clone immudb repository (opens new window) and run:
docker build -t myown/immudb:latest -f Dockerfile .
docker build -t myown/immuadmin:latest -f Dockerfile.immuadmin .
docker build -t myown/immuclient:latest -f Dockerfile.immuclient .