Ramblings of a Polyglot coder If you're a developer, you're going to need to know how containers work. It's inevitable. Docker is easy to understand, and quite nice to work with. But you need to have some good foundational knowledge about how they work. Here are nine great courses to help you become a Docker Pro.