This section outlines similarities and differences between Racker and other, very similar tools, which are also more mature. Mostly, it is about Distrobox and Toolbox.
See also the Comparison with similar tools section within the main README.
The distributions supported on the container side.
- Distrobox: Distrobox - Containers distribution support
- Toolbox: Toolbox - Linux distribution support.
distrobox-init will take care of installing missing dependencies
(eg. sudo
), set up the user and groups, mount directories from
the host to ensure the tight integration. Note that this HAS to run
from inside a distrobox, will not work if you run it from your host.
Currently, Toolbox will need prepared images.
- Toolbox - Use any Linux distro inside
- Toolbox - Consider building and shipping toolbx images using Quay.io
Racker will provision operating system images by sourcing them from
OCI-compliant image registries and install missing dependencies on the fly by
invoking systemd-nspawn without using the --boot
option.
There is also Boombox, CoreOS toolbox, docker-coreos-toolbox-ubuntu, microos-toolbox and tlbx.