What's new
-
It is now possible to add and drop capabilities for a container, equivalent to passing
--cap-add
or--cap-drop
todocker run
. Seecapabilities_to_add
andcapabilities_to_drop
in the documentation for more details. (#80 - thanks to @Ineffable for the feedback) -
It is now possible to use a non-standard name for the Dockerfile when building an image. See
dockerfile
in the documentation for more details. (#86 - thanks to @nesl247 for the feedback)
What's been fixed
-
The error message shown when building an image and the Dockerfile does not exist has been improved.
-
A number of issues that could occur when multiple containers shared the same build directory but different build args have been fixed.
Getting started
First time using batect? Take a look at the getting started guide, or the many sample projects.
How to upgrade from previous versions
If you're already using batect, run ./batect --upgrade
to upgrade automatically.