What's new
-
Output from setup commands is now shown when running with
--output all
(previously it was only shown if the command failed) -
Output from image builds is now shown when running with
--output all
(previously it was only shown if the build failed) -
It is now possible to mount devices into containers (#290 - thanks to @TassSinclair and @wilvk for the PR)
-
It is now possible to use a Docker daemon that requires TLS, such as Minikube's Docker daemon (#278 - thanks to @aidansteele for the feedback)
-
-T
has been added as an alias for--list-tasks
What's changed
- ⚠️ batect now requires at least Docker version 18.03.1 due to issues in earlier versions where containers would randomly freeze
What's been fixed
- The issue where building an image that used base images from multiple private repositories could fail if they had not previously been pulled has 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.