Podcast
Questions and Answers
Paravirtualization is a type of bare metal hypervisor that runs directly on host hardware.
Paravirtualization is a type of bare metal hypervisor that runs directly on host hardware.
True (A)
Virtual Machines (VM) in OS virtualization are real physical machines.
Virtual Machines (VM) in OS virtualization are real physical machines.
False (B)
A hypervisor is a process that executes virtual machines, allocating the guest machine's hardware resources to the host machine.
A hypervisor is a process that executes virtual machines, allocating the guest machine's hardware resources to the host machine.
False (B)
One of the advantages of virtualization is to run software/peripherals that cannot run on host hardware.
One of the advantages of virtualization is to run software/peripherals that cannot run on host hardware.
The technique of paravirtualization adds a significant layer of abstraction which enhances performance.
The technique of paravirtualization adds a significant layer of abstraction which enhances performance.
Running multiple operating systems simultaneously on a single machine is a benefit of virtualization.
Running multiple operating systems simultaneously on a single machine is a benefit of virtualization.
Virtualization tools like Oracle VM VirtualBox simulate the central processing unit of the host machine.
Virtualization tools like Oracle VM VirtualBox simulate the central processing unit of the host machine.
Containers are heavier than full virtualization in terms of resource usage.
Containers are heavier than full virtualization in terms of resource usage.
Containers such as Docker and LXD allow for running multiple operating systems on the host machine simultaneously.
Containers such as Docker and LXD allow for running multiple operating systems on the host machine simultaneously.
In a containerized environment, each container has its own isolated memory space but shares system resources like drivers and kernel with the host.
In a containerized environment, each container has its own isolated memory space but shares system resources like drivers and kernel with the host.
When a container is destroyed, its data is retained for future use.
When a container is destroyed, its data is retained for future use.
A server can be identified through its IP address.
A server can be identified through its IP address.
Docker pull automatically downloads a docker image.
Docker pull automatically downloads a docker image.
The option -d in docker run starts a container in detached mode.
The option -d in docker run starts a container in detached mode.
Docker ps -a lists only running containers.
Docker ps -a lists only running containers.
Docker restart stops a running container.
Docker restart stops a running container.
Docker exec -it allows executing an application within a running container.
Docker exec -it allows executing an application within a running container.
In type 2 full virtualization, the hypervisor simulates the whole computer but does not allow guest access to host's CPU, RAM, and storage.
In type 2 full virtualization, the hypervisor simulates the whole computer but does not allow guest access to host's CPU, RAM, and storage.
Containers share the host kernel and drivers but have dedicated and isolated memory for each environment.
Containers share the host kernel and drivers but have dedicated and isolated memory for each environment.
Paravirtualization is a type of virtualization where the hypervisor runs directly on the host hardware, providing performance close to real hardware.
Paravirtualization is a type of virtualization where the hypervisor runs directly on the host hardware, providing performance close to real hardware.
In full virtualization, the guest OS must be adapted to work with the hypervisor directly on the host hardware.
In full virtualization, the guest OS must be adapted to work with the hypervisor directly on the host hardware.
Type 2 hypervisors are more common in enterprise environments compared to type 1 hypervisors.
Type 2 hypervisors are more common in enterprise environments compared to type 1 hypervisors.
Full virtualization can only virtualize guest OS with different hardware architecture than the host OS.
Full virtualization can only virtualize guest OS with different hardware architecture than the host OS.
The command 'docker ps -aq | xargs -r docker rm -f' removes all containers, even the running ones.
The command 'docker ps -aq | xargs -r docker rm -f' removes all containers, even the running ones.
Docker images without running containers can be removed using the command 'docker images --no-trunc | awk '{ print $3 }' | xargs -r docker rmi'.
Docker images without running containers can be removed using the command 'docker images --no-trunc | awk '{ print $3 }' | xargs -r docker rmi'.
Docker volumes with a 'dangling' status can be removed using the command 'docker volume ls -qf dangling=true | xargs -r docker volume rm'.
Docker volumes with a 'dangling' status can be removed using the command 'docker volume ls -qf dangling=true | xargs -r docker volume rm'.
Containers can execute multiple shells simultaneously within the same container using the command 'docker exec -it mon-linux-shell sh'.
Containers can execute multiple shells simultaneously within the same container using the command 'docker exec -it mon-linux-shell sh'.
A process in Docker is equivalent to a container.
A process in Docker is equivalent to a container.