tplbuild is a wrapper around Dockerfiles to make buildilng container images better. The two main features that inspired the creaton of tplbuild were
- Templating build instructions through Jinja
- Enabling fast and reproducible builds among developers
tplbuild can be installed through pip. This installs both the tplbuild
CLI utility and the tplbuild Python library.
pip install tplbuild
tplbuild is supported and tested on Python 3.8-3.10
Documentation for tplbuild can be found here
Check out the examples folder in this repo for some example of
what can be done with tplbuild
.
Additionally, you can find a quick tutorial highlighting key features here