Docker helps developers build, share, run, and verify applications anywhere — without tedious environment configuration.

Table of contents



Use Cases of Docker


Containers

Allow you to package an application, along with all it’s dependencies and libraries, into a single unit that can run consistently on any machine with a container runtime, such as DOCKER.

What are inside Docker?


  1. CLI
    1. command line interface which helps to interact with the docker engine or docker deamon.
    2. Docker engine
    3. Registry (docker hub)
      1. where we push images ( similar to GitHub)

Image vs Containers ( Buzzword)