Dockerfile: Docker, was ist das?
Dockerfile: Docker, what is it?
The IT software Docker is a containerization technology that enables the creation and operation of Linux containers. With Docker, containers can be treated as extremely lightweight, modular virtual machines. The containers give you flexibility to create, deploy, copy and move between environments. Docker technology uses the Linux kernel and its Cgroups and namespagces functions. Processes can thus be isolated and executed independently of each other. The independence gained through containers makes it possible to operate processes and apps separately from each other. This allows the infrastructure to be better utilized while maintaining security when working with separate systems. The container tool works with an image-based deployment model. This allows an application or a package of services with all their dependencies to be shared across multiple environments. Docker also automates the deployment of the application within this container environment. Users can therefore be granted unprecedented access to applications. And Docker automates the deployment of the application or combinations of processes that make up an application within the container environment. To start a Docker image as a container in the form of a Dockerfile, the "Docker Run" command is required.