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.
Starting with Docker
Understanding containers
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...