Containerization: A Primer

What Is Containerization?

How Does Containerization Work?

How Does Docker Fit In?

What Are Some Best Practices for Working With Containers?

Each Container Should Have Just One Application

Optimize Your Builds for the Build Cache

A Practical Example

From Debian; Use Ruby 2.5.4; Install MessageQueueApplication; and From Debian; Use Ruby 2.5.4; Install DatabaseApplication; instead of From Debian; Install MessageQueueApplication; Use Ruby 2.5.4; and From Debian; Install DatabaseApplication; Use Ruby 2.5.4;

Build the Smallest Image Possible

Go Distroless to Save Space

Take Advantage of Docker Hub or a Registry

Tag Your Images

Containerization Unlocks Flexibility

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Plutora

Plutora

430 Followers

Learn how to improve the speed, quality, and visibility of your software delivery. https://www.plutora.com/