Lecture 7 Container Technology
Topic D04 Container Technology A container is a standard software package that packages the code and all its dependencies so that the program may be moved from one computing environment to another fast and reliably. Containers provide an infrastructure that enables lightweight and immutable application deployment. A container image contains the code, runtime, system tools, system libraries, and settings. Containers in Linux : groups of one or more processes that are segregated from the rest of the system. Switching to containers is a path to modernization. Containers are primarily used to ensure that applications are decoupled from the environment where they will run. Since all of the files required to run them are provided from a single image, linux containers are portable and consistent as they move from development to testing to production, making them much faster to use than development pipelines that rely on replicating traditional testing environments. Containers Vs. ...