A short introduction to Docker Compose

Before looking at what Docker Compose is, let's go through some facts. Shipping code to the server is always difficult, especially when you want to scale it. This is mainly because we have to manually create the same environment and make sure the application has all the necessary connectivity (to other services). This was a major pain point for teams while shipping and scaling their code.

"Shipping code to the server is difficult."

Containers were the game-changer in this field. They helped bundle the entire application along with dependencies in a shippable container, and all we need is to provide an environment in which these containers can run. This simplified the process of shipping code to the server ...

Get Full Stack Development with JHipster - Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.