Cracking Containers w/ Docker & Kubernetes Flashcards

1
Q
Which of the following is not a Container Runtime Environment?
A. Docker
B. Containerd
C. CRI-O
D. Kubernetes
A

D. Kubernetes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q
Which of the following programming languages is used for writing Docker?
A. Python
B. JAVA
C. Golang
D. C
A

D. C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the use of Docker Client?
A. To monitor the resource usage of Docker objects
B. To send the user requests to Docker daemon
C. To create and manage Docker image repositories locally
D. To schedule the boot order of Docker objects and services

A

B. To send the user requests to Docker daemon

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q
Which of the following is a non-interactive process by default?
A. Docker Registry
B. Docker Client
C. Docker Daemon
D. Container
A

C. Docker Daemon

The dockerd.exe daemon runs as “SYSTEM”. By definition this is a non-interactive account. I would imagine that you could run it as another user without interactive privileges.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q
Which of the following is used to store and access Docker Images?
A. Docker Storage
B. Docker Volume
C. Docker Shelf
D. Docker Hub
A

D. Docker Hub

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What does the command “docker build” do?

A

Docker Client uses a Dockerfile to send a “request to build a Docker Image” to the Docker Daemon.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly