Install docker on Ubuntu
Based on https://docs.docker.com/engine/install/ubuntu/
sudo apt-get update
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
Add Docker’s official GPG key:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
Use the following command to set up the stable repository
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Install Docker Engine
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
Test
sudo docker run hello-world
Run a useful container, e.g headless chrome
sudo docker run --name chrome -d -p 4000:3000 --restart unless-stopped browserless/chrome
Confirm it runs
sudo docker ps -l
Stop it
sudo docker stop <container_id | container_name>
List images
sudo docker images
Remove images
sudo docker rmi hello-world