Summary
This chapter again covered a lot of ground from a technology perspective. It introduced some of the most important and latest technologies that make DevOps easier and relevant. The industry is adopting Containers as part of its deployment strategies and baking them into its DevOps practices. In this chapter, Containers, along with some of their important concepts, were introduced. Steps to create a Container-enabled virtual machine on Azure were illustrated using PowerShell. Next, steps to create a Nano Server virtual machine on Azure were provided using ARM templates. This took care of two different ways to deploy Container-enabled environments on Azure. After this, Docker clients and Docker engines were introduced. Some of the important commands were explained using the Docker client to manage the Container life cycle, images, monitoring, and registries. Finally, Dockerfile
was discussed at length, along with its instructions. They help in creating custom images. This chapter will...