What is Docker and Container? Details explaination with Image.

  • What is Docker?
    • Docker is a Tool/Platform which helps in managing the containers and helps save time, cost and improve the quality of the software.
  • What is Container?
    • Is a fully independent, isolated run time environment for dockers or applications.
  • Benefit of Docker?
    • Saves Time
    • Saves Cost
    • No dependencies
    • Improves the quality of the software
  • Docker Architecture
    • It will have a Docker enginer which is nothing but Docker Client, Restful service and docker server (deamon) and ContainerD to interact with Kernal
  • Container lifecycle
    • Create
    • Start
    • Stop
    • Restart
    • Pause
    • Unpause
    • Kill
    • Remove
  • How Docker Works