-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating

Hands-On Microservices with Kotlin
By :

Containers are present in almost every modern cloud, and this is because of the benefits they can offer in such architectures. During this section, we will get a deep understanding of containers, and what the key differences are from other approaches. We will install Docker on our system, and understand the basic commands to manage it. Finally, we will pull and run Dockers from the Docker registry.
Having an application that runs in exactly the same manner in different environments has always been a challenge, especially because environments are not always identical. Our development environment may be completely different to our production servers. In fact, one of the things that is usually really complex when creating a new server is to actually get it configured, patching to the operating system, and to define things as network interfaces or users. To solve some of these issues, virtual machines (VM) have been used in the industry.