Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stellarproject/vab
Container Assembly Builder
https://github.com/stellarproject/vab
Last synced: about 1 month ago
JSON representation
Container Assembly Builder
- Host: GitHub
- URL: https://github.com/stellarproject/vab
- Owner: stellarproject
- License: mit
- Created: 2018-09-20T13:05:22.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2021-09-23T13:17:07.000Z (about 3 years ago)
- Last Synced: 2024-08-02T01:25:43.287Z (4 months ago)
- Language: Go
- Homepage:
- Size: 4.53 MB
- Stars: 13
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-repositories - stellarproject/vab - Container Assembly Builder (Go)
README
# vab
A simple build tool on top of buildkit for building images in a different way.
```
NAME:
vab - container assembly builderUSAGE:
vab [global options] command [command options] [arguments...]VERSION:
1DESCRIPTION:
_..-.._
.' _ _ `.
/_) (_) (_) (_\
/ \
|'''''''''''''''|
/ \
| |
|-------------------|
| |
| |
|'''''''''''''''''''|
| .--. |
| // \\=|
| ||- || |
| \\__//=|
| '--' |
|...................|
|___________________|
|___________________|
|___________________|
|___________________|
/_______________\container assembly builder
COMMANDS:
build build an image or export its contents
cron cron job to prune and release build artificats
help, h Shows a list of commands or help for one commandGLOBAL OPTIONS:
--debug enable debug output in the logs
--buildkit value, -b value buildkit address (default: "127.0.0.1:9500") [$BUILDKIT]
--help, -h show help
--version, -v print the version
```## Local Output
If you have buildkit already setup, we can build `vab` with `vab` and get the `vab` binary
in our local directory.```bash
> vab build --local
```## Image and Push
To build an image and push the results.
```bash
> vab build --push --ref docker.io/stellarproject/vab:latest
```