Container Runtime
DKP supports both Podman and Docker as container engines for cluster creation. If you choose to use Podman, it works with Linux on DKP.
Installation of Podman will be different for different OS environments, so please refer to the Podman Installation site to install.
Version requirements to create a container engine:
Version 4.0 of Podman or higher for Linux. Host requirements found here: https://kind.sigs.k8s.io/docs/user/rootless/#host-requirements
Version 20.10.0 of Docker or higher for Linux or MacOS. On macOS, Docker runs in a virtual machine. Configure this VM with at least 8 GB of memory.
TIPS
Set
alias docker=podman
if desired to ensure any Docker specific commands will run without problem, but our testing shows it is not required.You will need to restart your machine after following the Host Requirements to add the
/etc/systemd/system/user@.service.d/delegate.conf
and the/etc/modules-load.d/iptables.conf
files.