Docker Flashcards
A container is a runtime instance of an i_._.
A container is a runtime instance of an image
A c________ is a runtime instance of an image
A container is a runtime instance of an image
C________s package software into standardized units
Containers package software into standardized units
H________s are software that manages physical resources on a server
Hypervisors are software that manages physical resources on a server
The major benefit of containers is that you can ship and run applications everywhere because containers b________ everything that the application needs to run.
The major benefit of containers is that you can ship and run applications everywhere because containers bundle everything that the application needs to run.
The docker d_____ is a process running in the background that is responsible for managing containers, images, networks, and volumes.
The docker daemon is a process running in the background that is responsible for managing containers, images, networks, and volumes.
The docker clients (docker desktop or docker CLI) communicate with the docker d_____ to perform actions on or with containers.
The docker clients (docker desktop or docker CLI) communicate with the docker daemon to perform actions on or with containers.
Docker images can be stored in r________s in the cloud via DockerHub
Docker images can be stored in registries in the cloud via DockerHub
When a container is launched, it gets one final layer called the w________ layer that is used for local storage
When a container is launched, it gets one final layer called the writable layer that is used for local storage
When two containers are launched from the same image, this w________ layer is what distinguishes them from one another.
When two containers are launched from the same image, this writable layer is what distinguishes them from one another.
The writable layer is not p________ and is lost between starts and stops.
The writable layer is not persistent and is lost between starts and stops.
docker images are r____-only and i________able
docker images are -> read-only and immutable <-
Docker supports a temporary filesystem called t____s, which is stored in memory (RAM)
Docker supports a temporary filesystem called tmpfs which is stored in memory (RAM)
B____ m____ maps a host folder to a container folder, allowing the container to access files on the host.
Bind mount maps a host folder to a container folder, allowing the container to access files on the host.
V_____s are persistent storage that are managed by docker but utilize the host machine. They allow you to create persistence storage that exists outside of the lifecycle of an individual container.
Volumes are persistent storage that are managed by docker but utilize the host machine. They allow you to create persistence storage that exists outside of the lifecycle of an individual container.