
Hence, it contains all its dependencies and there is no configuration entanglement so you can run a containerized app anywhere.

The container image is an executable which never need to be installed on the host system. It runs completely isolated from the host environment by default and run apps natively on the host machine’s kernel.

Docker ImageĪn image is a lightweight, stand-alone, executable package that includes everything needed to run a piece of software, including the code, a runtime, libraries, environment variables, and config files.Ī docker/container is a runtime instance of an image.

Docker is an application that makes it simple and easy to run application processes in a container, which are like virtual machines, only more portable, more resource-friendly, and more dependent on the host operating system.
