Skip to content

Latest commit

 

History

History
45 lines (28 loc) · 1.26 KB

File metadata and controls

45 lines (28 loc) · 1.26 KB

Bruno CLI Container

A minimal Docker image for running the Bruno CLI tool.

What is Bruno?

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

Pre-built images are available at ghcr.io/rbnis/bruno-cli:

docker pull ghcr.io/rbnis/bruno-cli:latest

Build the image yourself

docker build -t bruno-cli .

Override Bruno Version

To use a different Bruno CLI version:

docker build --build-arg BRUNO_VERSION=2.9.1 -t bruno-cli:2.9.1 .

Usage

Run Bruno CLI

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):/bruno mounts 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.

License

This project is open-source and licensed under the MIT License - see the LICENSE.md file for details.