


In this tutorial, you’ll get comfortable with Docker vocabulary and commands for creating, inspecting and removing containers, networks and data volumes.

Basically, to join the ranks of it-works-on-my-machine developers! Containers provide isolation and security like virtual machines, but they’re much smaller because they run in the host machine’s system.Īs an iOS developer, why would you want to use Docker? To avoid version problems - to run versions of operating systems, programming languages, database apps, web apps and web servers, machine learning programs - all in isolated environments, to avoid side effects from whatever else you’ve installed on your Mac. Docker is a tool that makes it easy to run applications in containers.
