VulcanBox is a powerful and user-friendly command-line interface (CLI) tool designed to help you manage your test containers easily.
With VulcanBox, you can...
- Create Docker images
- Create Virtualbox VMs
- List available images and VMs
Before getting started on development for this project, install the following on your local machine:
- Python 3.10 or above
- Docker
Additional installs; optional, for developer convenience
VulcanBox can be installed using Poetry. Ensure you have Poetry installed on your system.
-
Clone the repository
git clone https://github.com/jgfranco17/vulcanbox.git cd vulcanbox
-
Install dependencies
poetry install
There is also a Docker implementation available.
docker build -t vulcanbox .
docker run --rm vulcanbox --version
You can use VulcanBox directly through the command line.
vulcanbox --help