Install Docker Engine On Linux Mint

Docker docs push Docker Desktop, making the Docker Engine instructions hard to find.

Lando for Linux requires docker engine.

DDev for Linux recommends avoiding docker desktop.

Docker desktop is an application for managing docker, I'm not sure if there are issues with performance or support on Linux. I thought it worked well in WSL2, and had nice features for inspecting containers.

Docker Engine

https://docs.docker.com/engine/install/ubuntu/

Copy this part:

# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl gnupg
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg

Use this for adding the repo. The ubuntu release name is specified as jammy.

# Add the repository to Apt sources:
echo \
  "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
  jammy stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Update apt:

sudo apt update

Install docker engine:

sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
 

Tags
Lando DDEV