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
containerd.io while when installing from the default repo you just install
What are all those different packages and what do they include?