What’s the difference between docker.io and docker

daemondockerprocess

Trying to learn docker here but I am a bit confused on what the difference is between docker.io and docker. Is docker.io the daemon server and docker the client? Why does the daemon need to run all the time?

Best Answer

If you are using Ubuntu, and you do an

sudo apt-get install docker

You will get a package described as a "System tray for KDE3/GNOME2 applications"

If on the other hand, you do

sudo apt-get install docker.io

You will get a package described as "Docker complements kernel namespacing with a high level API which operates at the process level." i.e. the Docker everyone is usually thinking about when they say Docker.

Related Question