From the course: Learning Infrastructure for Developers

Unlock the full course today

Join today to access over 22,700 courses taught by industry experts or purchase this course individually.

Use containerization to encapsulate configurations

Use containerization to encapsulate configurations

From the course: Learning Infrastructure for Developers

Start my 1-month free trial

Use containerization to encapsulate configurations

- [Instructor] Your application likely requires dependencies and special configurations, but these can be complicated to set up as code moves through different environments and platforms. Software developers often use containers as a tool to separate application logic and dependencies with deployment and server management. Containerization involves bundling an application together with all of its related configuration files, dependencies and libraries required for it to run. With this bundled container, the application can run efficiently and bug-free across different computing environments. Applications and their configurations sit in containers in a container runtime environment that works independently off a given host operating system and infrastructure of choice. One commonly used containerization ecosystem is called Docker. There are a variety of ways to create a container, but one way is with the special file called a…

Contents