Docker has revolutionized how web applications are hosted and servers are run. Docker containers allow server administrators to compartmentalize their applications like virtual machines, but containers are much lighter weight, are easier to manager, and add less overhead. Installing Docker on Ubuntu is very simple. Because Ubuntu is a popular choice for the cloud, the entire process has been streamlined to a science.
This is a companion discussion topic for the original entry at https://linuxconfig.org/how-to-install-docker-on-ubuntu-18-04-bionic-beaver