# 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