In the Docker docs in Install Docker Engine on Ubuntu there's an option of installing from the repository (along with the options to download the deb file and install it, and using the convenience script which also uses the repository). But I see that if I just run
sudo apt-get install docker.io
On my machine, it will download and run Docker perfectly.
My question is: Is there a difference between installing docker from their own repository or from the default repositories already configured?
Plus, when going by the docs, you should install 3 packages docker-ce
docker-ce-cli
and containerd.io
while when installing from the default repo you just install docker.io
.
What are all those different packages and what do they include?