2018-12-07 afbjorklund
Boot2Podman Fedora ISO
The regular boot2podman.iso
is based on Tiny Core Linux:
https://github.com/boot2podman/boot2podman
There is now an alternative version, based on Fedora Linux:
https://github.com/boot2podman/boot2podman-fedora-iso
Both versions will do the same thing, in that they will both offer the Podman varlink socket.
The Podman Machine can set up virtual machines for either, by using the “url” parameters.
Tiny Core
This is a minimal system, that runs entirely from RAM and uses init(1)
.
The package manager uses TCZ packages, handled by the tce-load
program.
The currently used version is CorePure64 (9.x)
See: https://en.wikipedia.org/wiki/Tiny_Core_Linux
Fedora
This is a full system, that boots a regular image and uses systemd(1)
.
The package manager uses RPM packages, handled by the dnf
program.
The currently used version is Fedora (28)
See: https://en.wikipedia.org/wiki/Fedora_(operating_system)
Others
There are some other similar projects, not yet supported by podman-machine
.
Most are intended for clusters and Kubernetes, rather than just running Podman.
Minikube
This is a Linux distribution made with BuildRoot, and offers machine
compatibility.
It replaces the original boot2docker.iso
, adding software and moving to systemd
.
See: https://kubernetes.io/docs/setup/minikube/
Minishift
Similar to minikube
, but intended for running OpenShift rather than Kubernetes.
It uses a different image based on CentOS, to replace the one made with BuildRoot.
See: https://docs.okd.io/latest/minishift/getting-started/
CoreOS
One alternative to these, is Container Linux, from CoreOS.
See: https://en.wikipedia.org/wiki/Container_Linux_by_CoreOS
Atomic
Another alternative is Atomic Host, from Project Atomic.
See: http://www.projectatomic.io/docs/introduction/ (Fedora)
Fedora CoreOS
Fedora CoreOS is an automatically updating, minimal, monolithic, container-focused operating system, designed for clusters but also operable standalone, optimized for Kubernetes but also great without it.
It aims to combine the best of both CoreOS Container Linux and Fedora Atomic Host
Eventually it will appear at https://coreos.fedoraproject.org/