

Since we deal with so many different frameworks, databases, and languages (as well as different dev environments, staging servers, and production models), we needed a new model to enable us to quickly spin-up apps with all our information in one place.Įnter Docker! Docker launched as open source technology in March 2013, and very quickly gained popularity in the developer community. This differs quite a bit from the days of slow scale, individual environments, lengthy development cycles, and monolithic applications. Today as developers, we are quickly scaling, have multiple environments, implement fast improvements to our code, and work with decoupled services. If you’re more of a visual learner, I’ve created a video version of this article here: Hello Whale- Getting Started with Docker! But if you want a quick/simple intro to Docker, and want to get up and running in about 10 mins- this article is for you! More a “video” person? If you’re looking for a deeper dive into some of these topics, I will provide links along the way of previous articles I’ve written about particular subjects. So, I present to you, Chloe’s 10 minute Docker crash course!
#DOCKER RUN IMAGE BASICS HOW TO#
When I first started to learn Docker on my own, I quickly realized that while there are some amazing blogs/videos/classes online, there are very few articles that pull all the components of Docker together in one quick and easy getting-started guide. So, in preparation for an intro to Docker class I’ll be teaching at my alma mater, Hackbright, in a couple weeks I decided to make a simple guide on how to get started with Docker that touches all the things I’d like to touch on.
