Install Latest Docker on Debian 10 (Buster)

I prefer to install docker on Debian due to the stability of all the packages in the OS plus it has only the stuff you need (compared to Ubuntu). But unfortunately that means you will also get an outdated version