© Nico Loubser 2021
N. LoubserSoftware Engineering for Absolute Beginnershttps://doi.org/10.1007/978-1-4842-6622-9_2

2. Containerizing Your Environment

Nico Loubser1  
(1)
London, UK
 

It is important to finish this chapter because the next chapter requires it.

Gone are the days of struggling to deploy your software on different machines, or having to rig and clutter your development machine in inventive ways to simulate your staging or production environment to some degree. Gone are the days of a new colleague starting to work at your company and slowly installing the development environment over a matter of a few days. Gone are the days when you deployed code and struggled with missing dependencies. Virtualization and containerization have completely ...

Get Software Engineering for Absolute Beginners: Your Guide to Creating Software Products now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.