Install Dependencies
By default, the Docker container engine will be used as the
Kas container engine, but Podman can also be used.
To install the Docker container engine on the Linux Host PC:
-
Add Docker's GPG Key.
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
-
Add official Docker repository to the APT sources.
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
-
Install Docker container engine packages.
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
-
Add user to the Docker container engines user group.
sudo groupadd docker
sudo usermod -aG docker $USER
-
Log out and log back in for the changes to take effect.
To install Podman on the Linux Host PC:
-
Install Podman.
sudo apt update
sudo apt-get install podman
-
Set Podman as the Kas container engine.
export KAS_CONTAINER_ENGINE=podman
Warning
Podman is not supported on Ubuntu 20.04 LTS or earlier.