dockerbx

(no, it's not a typo)

a Docker-based alternative to toolbx, designed for macOS users who want to create and manage isolated development environments easily

installation

to install dockerbx go to the releases page and download the binary for your system

features

[user@hostname ~]$ dockerbx create custom-fedora-env
Container created: 6c9aa513a9e55f10601fa37d981d889515e6c04a3f1c4669df67eb3e669b5ac9
Container custom-fedora-env is running
[user@hostname ~]$ dockerbx enter custom-fedora-env
⬢[root@dockerbx](home)#

current limitations

currently needs Docker API version 1.46, but you can "bypass" it by setting DOCKER_API_VERSION=1.46

view on GitHub