Question Bank
[Link]. Questions
1 Describe the Docker Architecture with a neat labelled diagram and explain
the role of each component.
2 Explain the concept of containerization. How is it beneficial compared to
traditional software deployment methods?
3 What is Jenkins? Explain its importance in DevOps. Also, discuss how
Jenkins help in continuous Integration
4 Discuss the following Docker command with respective to containers.
1. Create.
2. Start.
3. Stop.
4. Remove.
5. push, pull.
6. restart, exec.
5 What is docker? With a neat diagram explain the architecture of docker.
Also, discuss the individual components functionalities in detail.
6 Explain following terminologies with appropriate example:
1. Container.
2. Docker image.
3. Registry.
4. Docker file.
5. Docker hub.
6. Docker compose.
7 What is Docker volume? what is it composed off. Explain the usage of
Docker volume?
8 Define Ain’t markup language (YAML). List and explain the commands in
YAML to create docker file.
9 What is Docker hub? How does it work.
10 Explain the following:
[Link] containers.
[Link] a containers.
[Link] an image.
[Link] the image to Docker hub.
[Link] the image.
11 List and explain the process and commands used in creating Docker files.
12 Compare and contrast between the following with full commands
1. create, start.
2. push, pull.
3. stop, restart.
4. Docker file, Docker registry,
5. Docker compose and volume.