| FROM mcr.microsoft.com/devcontainers/base:bookworm | |
| # Download bazelisk and place it in $PATH | |
| RUN wget https://github.com/bazelbuild/bazelisk/releases/download/v1.18.0/bazelisk-linux-amd64 | |
| RUN chmod +x bazelisk-linux-amd64 | |
| RUN mv bazelisk-linux-amd64 /usr/local/bin/bazel | |
| # Install python3 and pip to setup pre-commit | |
| RUN apt update && apt install -y --no-install-recommends \ | |
| python3-setuptools \ | |
| python3-pip \ | |
| python3-dev \ | |
| python3-venv | |
| # Install pre-commit | |
| RUN pip install --break-system-packages pre-commit |