What you will need

  • Nothing

What you will get

  • A DockerHub account

Docker Account#

Docker is a software technology that enables virtualization of operating systems, and “shipping” software in packages known as “containers”. This containerization makes it easy to “download and run” complex software packages.

Duckietown leverages containerization to ensure software portability and reproducibility, and in particular DockerHub to distribute it.

Most procedures in Duckietown use docker operations behind the hood. That is why Duckietown users need to set up a Docker account, and (later) synchronize it with the Duckietown Shell.

Create a DockerHub account#

If you do not have one already, create your free DockerHub account now:

Take note of your DockerHub account username and email used, and move on to the next section.