A minimal Docker image for running the Bruno CLI tool.
Bruno is an open-source API client for testing and managing APIs, similar to Postman but with a focus on local-first workflows and version control friendliness.
Pre-built images are available at ghcr.io/rbnis/bruno-cli:
docker pull ghcr.io/rbnis/bruno-cli:latestdocker build -t bruno-cli .To use a different Bruno CLI version:
docker build --build-arg BRUNO_VERSION=2.9.1 -t bruno-cli:2.9.1 .You can run any bru command. For example, to run a collection:
docker run --rm -v "$(pwd):/bruno" ghcr.io/rbnis/bruno-cli run <collection>
-v $(pwd):/brunomounts your current directory into the working directory of the container.
More information on the usage of Bruno CLI can be found in the official documentation.
This project is open-source and licensed under the MIT License - see the LICENSE.md file for details.