From the course: Azure Essential Training for Developers

Unlock the full course today

Join today to access over 24,700 courses taught by industry experts.

Container and Kubernetes Basics

Container and Kubernetes Basics - Azure Tutorial

From the course: Azure Essential Training for Developers

Container and Kubernetes Basics

- Many applications are moving towards a container-based approach, and with good reason. Containers allow us to separate our application's environmental concerns from the application itself. Configuring our application to run on different target environments is time consuming. With containers, we can explicitly state what kind of environment our application needs, and then have that environment automatically created for us instead. If it's our local dev environment, our company's private data center, or a public cloud offering like Azure, containers give us the freedom not to care. Since the exact same environment is created to host our application, it will probably work everywhere and not just on my machine. To achieve this consistency, the explicit instructions that describe what our application needs and how to form its required environment are saved in a file known as the container image. You can think of…

Contents