Docker Inteview Question & Answer in 2025

Uncategorized

Docker Architecture

    Human —> Docker Client –> Rest Api –> Docker Deamon(Server) –> containerD –> Kernal

    What is ContainerD?

      Containerd is a container runtime that Docker Engine uses under the hood to manage container lifecycles, including starting, stopping, and pulling images.

      What are Docker components?

      There are Four Types:-

      • Docker Engine – Docker Client –> Rest Api –> Docker Deamon(Server)
      • Docker Registry – Contains a Repository contains a Version of the filesystem, such as

      Root filesystem = CentOS, Ubuntu, RHEL

      Root filesystem + App = jenkins + tomcat

              Example = GitHub Is Registry and in GitHub Repository is created
      • Docker image
      • Docker Container

      Docker Workflow

        Container LifeCycle

        Subscribe
        Notify of
        guest
        0 Comments
        Oldest
        Newest Most Voted
        Inline Feedbacks
        View all comments
        0
        Would love your thoughts, please comment.x
        ()
        x