# Architecture & Technical Concepts
### Question 1: What are the characteristics of Docker?
>It allows code to be tested and deployed into production quickly
>It is an open source container virtualization technology
>It helps in rapidly assembling applications from simplet components
### Question 2: What are the various ways to access Docker Hub?
>Create an account on the "hub.docker.com" web site and validate the conformation e-mail sent by the Docker community
>Enter usercredentials and an e-mail address in the Ubuntu terminal and validate the confirmation e-mail sent by the Docker community
### Question 3: Which statements accurately describe control groups?
>It brings in the added advantage of prioritization amongst the different container instances
>It helps in freezing groups of processes from execution, checkpointing and restarting
>It was built upon the notion of restricting resource access to a group of processes
### Question 4: What are the characteristics of the Docker daemon?
>It acts as communicating link between the client and the Docker containers
>It runs on a host machine and does all the heavy lifting required
### Question 5: What are the advantages of Docker?
>It provides containers that deployable on platforms that support kernel services
>It allows consumers to update images from the central Docker repository
>It helps in quicker app delivery and easier application manegement
### Question 6: Match the internal components of Docker to their descriptions.
A:Docker client
B:Docker daemon
C:Docker hub
D:Docker host
E:Docker container
>It contains thousands of images from which users can download a template of their choice
>> C
>It is a set of binary libraries of Docker commands that can be executed on the client side
>> A
>It either works with images in the local cache or pulls images from a centralized hub or a registry
>> E
>It is the thin abstraction between the Docker client and the containers
>> B
>It is the base OS that provides all the important kernel services that a Docker container will use
>> D
### Question 7: Which statements accurately describe UFS?
>It allows the end user to access images faster than many other known file storage mechanisms
>It allows branches to be transparently overlaid to form a single cohesive file storage mechanism
>It is a storage mechanism that implements a policy mounting file storage one over the other
### Question 8: How is a private registry created?
>By creating an account on the web site "hub.docker.com/account/signup"
>By selecting the desired plans from the web site "hub.docker.com/plans/"
### Question 9: Which statements accurately describe virtual machines?
>They use multiple kernels for each OS instance
>They are heavyweight and use a lot of system resources
### Question 10: Match the various namespaces to what they are used for.
A:PID
B:MNT
C:UTS
D:NET
>Isolating the base kernel services
>> C
>Managing network interfaces
>> D
>Managing mounting points
>> B
>Isolating processes
>> A