- lighter weight process
- Easy and faster configuration
- Infrastructure independent
- Automated container creation
- Container versioning
- Container reuse
Using the dockerfile build the images and creating runtime containers.
Docker Engine is a part of Docker which create and run the Docker containers.
A Docker Image is a read-only file with a bunch of instructions for creating a Docker container. Image contains the installations, applications code and dependencies.
Dockerfile is a simple text file that consists of instructions to build Docker images. DockerFile automates the process of Docker image creation.
A Docker container is a lightweight, standalone, executable package of software that includes everything needed to run an application code, runtime, system tools, system libraries and settings.
<- Back to Testing Applications - - Ahead to Docker adhoc commands