© Kinnary Jangla 2018
Kinnary JanglaAccelerating Development Velocity Using Dockerhttps://doi.org/10.1007/978-1-4842-3936-0_1

1. Containers

Kinnary Jangla1 
(1)
San Francisco, CA, USA
 

A container is any receptacle or enclosure for holding a product used in storage, packaging, and shipping.

Wikipedia, “Container,” https://en.wikipedia.org/wiki/Container , 2018.

In this chapter, you will learn the basics of containers and how they are used in the software industry. You will also see how containers differ from virtual machines and discover some of the pros and cons of using containers. This chapter puts you on the path to learning about Docker in depth.

What and Why?

You can’t work in a software company today and not hear about software containers: Docker, ...

Get Accelerating Development Velocity Using Docker: Docker Across Microservices 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.