wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Виртуализация и Docker

Total questions: 61

Worksheet time: 31mins

Name
Class
Date
1.

Что такое серверная виртуализация?

a)

Создание виртуальных машин, каждая из которых работает как отдельная физическая машина.

b)

Создание резервных копий сервера.

c)

Установка антивирусного ПО на сервер.

d)

Обновление драйверов на сервере.

e)

Запуск скриптов в командной строке.

2.

Какой гипервизор является типом 1?

a)

VMware ESXi

b)

VirtualBox

c)

VMware Workstation

d)

Parallels

e)

QEMU на хост-ОС

3.

Какая технология используется для запуска изолированных приложений без запуска полной ОС?

a)

Контейнеризация

b)

Виртуализация

c)

Разделение доступа

d)

Масштабирование

e)

Резервное копирование

4.

Какой компонент отвечает за выполнение контейнеров в Docker?

a)

Docker Engine

b)

Docker Hub

c)

Dockerfile

d)

Docker Compose

e)

Docker CLI

5.

Какой файл используется для создания собственного образа Docker?

a)

Dockerfile

b)

docker-compose.yml

c)

config.json

d)

container.yaml

e)

manifest.xml

6.

Какая команда запускает контейнер в Docker?

a)

docker run

b)

docker start

c)

docker image

d)

docker exec

e)

docker begin

7.

Какой гипервизор встроен в Windows?

a)

Hyper-V

b)

KVM

c)

VirtualBox

d)

VMware ESXi

e)

Xen

8.

Какой файл описывает сервисы в Docker Compose?

a)

docker-compose.yml

b)

Dockerfile

c)

compose.json

d)

service.config

e)

docker-run.yaml

9.

Какая команда показывает список работающих контейнеров?

a)

docker ps

b)

docker list

c)

docker status

d)

docker view

e)

docker show

10.

Какой тип виртуализации использует гипервизор типа 1?

a)

Нативная виртуализация

b)

Паравиртуализация

c)

Контейнерная виртуализация

d)

Сетевая виртуализация

e)

Гибридная виртуализация

11.

Что такое образ Docker?

a)

Шаблон для создания контейнера

b)

Готовый сервер

c)

Список пакетов

d)

База данных

e)

Сетевой интерфейс

12.

Какой формат используется для описания образа в Docker?

a)

Dockerfile

b)

YAML

c)

INI

d)

JSON

e)

XML

13.

Что делает команда docker build?

a)

Создаёт образ из Dockerfile

b)

Запускает контейнер

c)

Удаляет контейнер

d)

Сохраняет логи

e)

Создаёт сеть

14.

Какой командой можно загрузить образ из Docker Hub?

a)

docker pull

b)

docker fetch

c)

docker get

d)

docker clone

e)

docker download

15.

Как можно загрузить образ из Docker Hub?

a)

docker pull

b)

docker fetch

c)

docker get

d)

docker clone

e)

docker download

16.

Что такое том (volume) в Docker?

a)

Механизм для хранения данных вне контейнера

b)

Имя контейнера

c)

Команда запуска

d)

Лог-файл

e)

Процесс мониторинга

17.

Как подключить том к контейнеру при запуске?

a)

docker run -v

b)

docker volume attach

c)

docker connect volume

d)

docker storage link

e)

docker join volume

18.

Как называется официальный репозиторий Docker-образов?

a)

Docker Hub

b)

Docker Store

c)

Docker Repo

d)

Docker Cloud

e)

Docker World

19.

Как называется технология управления контейнерами на кластере?

a)

Kubernetes

b)

Docker Engine

c)

Hyper-V

d)

VMware

e)

ComposeCloud

20.

Что означает изоляция контейнера?

a)

Каждый контейнер работает в собственном окружении

b)

Контейнер использует все ресурсы хоста

c)

Контейнер запускает виртуальную машину

d)

Контейнер не имеет доступа к сети

e)

Контейнер запускается только один раз

21.

Какая команда показывает логи контейнера?

a)

docker logs

b)

docker status

c)

docker show

d)

docker ps -l

e)

docker exec --log

22.

Какая команда удаляет все остановленные контейнеры?

a)

docker container prune

b)

docker stop all

c)

docker delete --all

d)

docker clear

e)

docker remove all

23.

Какой файл описывает настройки нескольких контейнеров?

a)

docker-compose.yml

b)

Dockerfile

c)

config.env

d)

container.env

e)

network-config.yml

24.

Какой компонент Kubernetes управляет состоянием кластера?

a)

kube-controller-manager

b)

etcd

c)

kubelet

d)

kubectl

e)

scheduler

25.

Что такое pod в Kubernetes?

a)

Единица развертывания, содержащая один или несколько контейнеров

b)

Образ контейнера

c)

Скрипт запуска

d)

Файл настройки

e)

Сервер базы данных

26.

Какой командой запускается кластер Kubernetes?

a)

kubeadm init

b)

kubectl start

c)

k8s-run

d)

docker cluster up

e)

kube start

27.

Что такое kubectl?

a)

Утилита командной строки для управления Kubernetes

b)

Драйвер сети

c)

Образ Docker

d)

Средство мониторинга

e)

Фреймворк логирования

28.

Какой тип хранилища является постоянным в Kubernetes?

a)

PersistentVolume

b)

SharedVolume

c)

TempVolume

d)

ContainerVolume

e)

PrivateStorage

29.

Что такое Helm в Kubernetes?

a)

Менеджер пакетов

b)

Интерфейс управления контейнерами

c)

Система логирования

d)

Драйвер сети

e)

Средство резервного копирования

30.

Какой файл используется Helm для описания чарта?

a)

Chart.yaml

b)

helmfile.yml

c)

package.json

d)

install.sh

e)

release.yaml

31.

Что такое namespace в Kubernetes?

a)

Изолированное пространство имён для объектов кластера

b)

Список всех pod’ов

c)

Формат хранения логов

d)

Тип контейнера

e)

Образ сети

32.

Что делает команда `kubectl get pods`?

a)

Показывает список pod’ов

b)

Создаёт pod

c)

Удаляет pod

d)

Обновляет pod

e)

Запускает pod

33.

Что такое ReplicaSet?

a)

Объект для поддержания нужного количества pod’ов

b)

Имя pod’а

c)

Шаблон образа

d)

Контейнерная сеть

e)

Файл логирования

34.

Какой командой в Kubernetes масштабировать pod?

a)

kubectl scale

b)

kubectl resize

c)

kubectl grow

d)

kubectl expand

e)

kubectl increase

35.

Что такое node в Kubernetes?

a)

Физический или виртуальный сервер в кластере

b)

Контейнер

c)

Хранилище

d)

Образ

e)

Сеть

36.

Какая команда создаёт pod в Kubernetes?

a)

kubectl apply -f pod.yaml

b)

kubectl start pod

c)

kubectl run

d)

kubectl create pod

e)

kubectl init pod

37.

Как называется процесс, отвечающий за запуск контейнеров на узле?

a)

kubelet

b)

kubectl

c)

docker

d)

podmanager

e)

node-service

38.

Что такое Service в Kubernetes?

a)

Объект, предоставляющий постоянный IP и DNS имя для доступа к pod’ам

b)

Один контейнер

c)

Образ приложения

d)

Список конфигураций

e)

Файл настроек

39.

Что делает команда `kubectl delete pod`?

a)

Удаляет pod

b)

Останавливает кластер

c)

Удаляет пользователя

d)

Удаляет образ

e)

Сохраняет pod

40.

Что такое Ingress в Kubernetes?

a)

Объект, управляющий внешним доступом к сервисам

b)

Уровень безопасности

c)

Команда запуска

d)

Механизм хранения данных

e)

Средство логирования

41.

Какой уровень изоляции у контейнеров?

a)

Процессный и файловый

b)

Только процессный

c)

Сетевой

d)

Полный как у VM

e)

Нет изоляции

42.

Какая команда обновляет pod?

a)

kubectl rollout restart

b)

kubectl update pod

c)

kubectl refresh pod

d)

kubectl reload pod

e)

kubectl edit pod

43.

Какой способ деплоя обеспечивает нулевой простой?

a)

Rolling update

b)

Recreate

c)

Hard restart

d)

Manual update

e)

Instant patch

44.

Что такое DaemonSet?

a)

Объект, запускающий pod на каждом узле

b)

Служба безопасности

c)

Имя контейнера

d)

Набор правил доступа

e)

Образ Helm

45.

Какая команда устанавливает Helm-чарт?

a)

helm install

b)

helm start

c)

helm run

d)

helm deploy

e)

helm apply

46.

Что такое контейнер?

a)

Изолированная среда для выполнения приложений

b)

Полноценная ОС

c)

Программа мониторинга

d)

Сетевой драйвер

e)

Конфигурационный файл

47.

Какой гипервизор входит в состав ядра Linux?

a)

KVM

b)

VMware ESXi

c)

Hyper-V

d)

VirtualBox

e)

Xen

48.

Какой уровень доступа имеет контейнер к хостовой системе?

a)

Ограниченный, по настройкам изоляции

b)

Полный

c)

Нет доступа

d)

Только сетевой

e)

Только файловый

49.

Что делает команда `docker exec`?

a)

Выполняет команду в работающем контейнере

b)

Запускает контейнер

c)

Создаёт новый образ

d)

Удаляет контейнер

e)

Останавливает контейнер

50.

Что означает термин "orchestration"?

a)

Автоматизация развертывания и управления контейнерами

b)

Разделение логов контейнеров

c)

Подключение к сетевому хранилищу

d)

Создание томов

e)

Мониторинг ресурсов

51.

Какой порт по умолчанию использует Docker API?

a)

2375

b)

8080

c)

443

d)

80

e)

22

52.

Какой движок управления сетью используется в Kubernetes?

a)

CNI

b)

DNS

c)

Netplan

d)

iptables

e)

SSH

53.

Что такое `etcd` в Kubernetes?

a)

Распределённое хранилище конфигурации

b)

Управление контейнерами

c)

Интерфейс командной строки

d)

Наблюдатель за pod’ами

e)

Драйвер виртуализации

54.

Какой тип обновления обеспечивает быстрое переключение версий?

a)

Blue/Green

b)

Rolling

c)

Recreate

d)

Manual

e)

Shadow

55.

Что означает `docker swarm`?

a)

Нативный инструмент Docker для оркестрации контейнеров

b)

Аналог kubectl

c)

Сервис монит

d)

Плагин сети

e)

Контейнерная база данных

56.

Что такое контейнерный реестр?

a)

Хранилище Docker-образов

b)

Локальный диск

c)

Сервер приложений

d)

Роутер

e)

Фаервол

57.

Какая команда выводит информацию о системе Docker?

a)

docker info

b)

docker show

c)

docker config

d)

docker status

e)

docker env

58.

Что такое nodePort в Kubernetes?

a)

Способ проброса порта к поду снаружи кластера

b)

Случайный порт в pod’е

c)

Системный порт контейнера

d)

Порт службы безопасности

e)

Порт мониторинга

59.

Какой тип виртуализации ближе всего к "голому железу"?

a)

Тип 1 (bare-metal)

b)

Тип 2

c)

Контейнеризация

d)

Паравиртуализация

e)

Эмуляция

60.

Какой компонент Kubernetes принимает решения о планировании pod’ов?

a)

scheduler

b)

kubelet

c)

etcd

d)

controller-manager

e)

proxy

61.

Какой файл в Docker Compose указывает переменные окружения?

a)

.env

b)

dockerfile

c)

config.yml

d)

compose.vars

e)

environment.txt