WorksheetsВиртуализация и Docker
Total questions: 61
Worksheet time: 31mins
Что такое серверная виртуализация?
Создание виртуальных машин, каждая из которых работает как отдельная физическая машина.
Создание резервных копий сервера.
Установка антивирусного ПО на сервер.
Обновление драйверов на сервере.
Запуск скриптов в командной строке.
Какой гипервизор является типом 1?
VMware ESXi
VirtualBox
VMware Workstation
Parallels
QEMU на хост-ОС
Какая технология используется для запуска изолированных приложений без запуска полной ОС?
Контейнеризация
Виртуализация
Разделение доступа
Масштабирование
Резервное копирование
Какой компонент отвечает за выполнение контейнеров в Docker?
Docker Engine
Docker Hub
Dockerfile
Docker Compose
Docker CLI
Какой файл используется для создания собственного образа Docker?
Dockerfile
docker-compose.yml
config.json
container.yaml
manifest.xml
Какая команда запускает контейнер в Docker?
docker run
docker start
docker image
docker exec
docker begin
Какой гипервизор встроен в Windows?
Hyper-V
KVM
VirtualBox
VMware ESXi
Xen
Какой файл описывает сервисы в Docker Compose?
docker-compose.yml
Dockerfile
compose.json
service.config
docker-run.yaml
Какая команда показывает список работающих контейнеров?
docker ps
docker list
docker status
docker view
docker show
Какой тип виртуализации использует гипервизор типа 1?
Нативная виртуализация
Паравиртуализация
Контейнерная виртуализация
Сетевая виртуализация
Гибридная виртуализация
Что такое образ Docker?
Шаблон для создания контейнера
Готовый сервер
Список пакетов
База данных
Сетевой интерфейс
Какой формат используется для описания образа в Docker?
Dockerfile
YAML
INI
JSON
XML
Что делает команда docker build?
Создаёт образ из Dockerfile
Запускает контейнер
Удаляет контейнер
Сохраняет логи
Создаёт сеть
Какой командой можно загрузить образ из Docker Hub?
docker pull
docker fetch
docker get
docker clone
docker download
Как можно загрузить образ из Docker Hub?
docker pull
docker fetch
docker get
docker clone
docker download
Что такое том (volume) в Docker?
Механизм для хранения данных вне контейнера
Имя контейнера
Команда запуска
Лог-файл
Процесс мониторинга
Как подключить том к контейнеру при запуске?
docker run -v
docker volume attach
docker connect volume
docker storage link
docker join volume
Как называется официальный репозиторий Docker-образов?
Docker Hub
Docker Store
Docker Repo
Docker Cloud
Docker World
Как называется технология управления контейнерами на кластере?
Kubernetes
Docker Engine
Hyper-V
VMware
ComposeCloud
Что означает изоляция контейнера?
Каждый контейнер работает в собственном окружении
Контейнер использует все ресурсы хоста
Контейнер запускает виртуальную машину
Контейнер не имеет доступа к сети
Контейнер запускается только один раз
Какая команда показывает логи контейнера?
docker logs
docker status
docker show
docker ps -l
docker exec --log
Какая команда удаляет все остановленные контейнеры?
docker container prune
docker stop all
docker delete --all
docker clear
docker remove all
Какой файл описывает настройки нескольких контейнеров?
docker-compose.yml
Dockerfile
config.env
container.env
network-config.yml
Какой компонент Kubernetes управляет состоянием кластера?
kube-controller-manager
etcd
kubelet
kubectl
scheduler
Что такое pod в Kubernetes?
Единица развертывания, содержащая один или несколько контейнеров
Образ контейнера
Скрипт запуска
Файл настройки
Сервер базы данных
Какой командой запускается кластер Kubernetes?
kubeadm init
kubectl start
k8s-run
docker cluster up
kube start
Что такое kubectl?
Утилита командной строки для управления Kubernetes
Драйвер сети
Образ Docker
Средство мониторинга
Фреймворк логирования
Какой тип хранилища является постоянным в Kubernetes?
PersistentVolume
SharedVolume
TempVolume
ContainerVolume
PrivateStorage
Что такое Helm в Kubernetes?
Менеджер пакетов
Интерфейс управления контейнерами
Система логирования
Драйвер сети
Средство резервного копирования
Какой файл используется Helm для описания чарта?
Chart.yaml
helmfile.yml
package.json
install.sh
release.yaml
Что такое namespace в Kubernetes?
Изолированное пространство имён для объектов кластера
Список всех pod’ов
Формат хранения логов
Тип контейнера
Образ сети
Что делает команда `kubectl get pods`?
Показывает список pod’ов
Создаёт pod
Удаляет pod
Обновляет pod
Запускает pod
Что такое ReplicaSet?
Объект для поддержания нужного количества pod’ов
Имя pod’а
Шаблон образа
Контейнерная сеть
Файл логирования
Какой командой в Kubernetes масштабировать pod?
kubectl scale
kubectl resize
kubectl grow
kubectl expand
kubectl increase
Что такое node в Kubernetes?
Физический или виртуальный сервер в кластере
Контейнер
Хранилище
Образ
Сеть
Какая команда создаёт pod в Kubernetes?
kubectl apply -f pod.yaml
kubectl start pod
kubectl run
kubectl create pod
kubectl init pod
Как называется процесс, отвечающий за запуск контейнеров на узле?
kubelet
kubectl
docker
podmanager
node-service
Что такое Service в Kubernetes?
Объект, предоставляющий постоянный IP и DNS имя для доступа к pod’ам
Один контейнер
Образ приложения
Список конфигураций
Файл настроек
Что делает команда `kubectl delete pod`?
Удаляет pod
Останавливает кластер
Удаляет пользователя
Удаляет образ
Сохраняет pod
Что такое Ingress в Kubernetes?
Объект, управляющий внешним доступом к сервисам
Уровень безопасности
Команда запуска
Механизм хранения данных
Средство логирования
Какой уровень изоляции у контейнеров?
Процессный и файловый
Только процессный
Сетевой
Полный как у VM
Нет изоляции
Какая команда обновляет pod?
kubectl rollout restart
kubectl update pod
kubectl refresh pod
kubectl reload pod
kubectl edit pod
Какой способ деплоя обеспечивает нулевой простой?
Rolling update
Recreate
Hard restart
Manual update
Instant patch
Что такое DaemonSet?
Объект, запускающий pod на каждом узле
Служба безопасности
Имя контейнера
Набор правил доступа
Образ Helm
Какая команда устанавливает Helm-чарт?
helm install
helm start
helm run
helm deploy
helm apply
Что такое контейнер?
Изолированная среда для выполнения приложений
Полноценная ОС
Программа мониторинга
Сетевой драйвер
Конфигурационный файл
Какой гипервизор входит в состав ядра Linux?
KVM
VMware ESXi
Hyper-V
VirtualBox
Xen
Какой уровень доступа имеет контейнер к хостовой системе?
Ограниченный, по настройкам изоляции
Полный
Нет доступа
Только сетевой
Только файловый
Что делает команда `docker exec`?
Выполняет команду в работающем контейнере
Запускает контейнер
Создаёт новый образ
Удаляет контейнер
Останавливает контейнер
Что означает термин "orchestration"?
Автоматизация развертывания и управления контейнерами
Разделение логов контейнеров
Подключение к сетевому хранилищу
Создание томов
Мониторинг ресурсов
Какой порт по умолчанию использует Docker API?
2375
8080
443
80
22
Какой движок управления сетью используется в Kubernetes?
CNI
DNS
Netplan
iptables
SSH
Что такое `etcd` в Kubernetes?
Распределённое хранилище конфигурации
Управление контейнерами
Интерфейс командной строки
Наблюдатель за pod’ами
Драйвер виртуализации
Какой тип обновления обеспечивает быстрое переключение версий?
Blue/Green
Rolling
Recreate
Manual
Shadow
Что означает `docker swarm`?
Нативный инструмент Docker для оркестрации контейнеров
Аналог kubectl
Сервис монит
Плагин сети
Контейнерная база данных
Что такое контейнерный реестр?
Хранилище Docker-образов
Локальный диск
Сервер приложений
Роутер
Фаервол
Какая команда выводит информацию о системе Docker?
docker info
docker show
docker config
docker status
docker env
Что такое nodePort в Kubernetes?
Способ проброса порта к поду снаружи кластера
Случайный порт в pod’е
Системный порт контейнера
Порт службы безопасности
Порт мониторинга
Какой тип виртуализации ближе всего к "голому железу"?
Тип 1 (bare-metal)
Тип 2
Контейнеризация
Паравиртуализация
Эмуляция
Какой компонент Kubernetes принимает решения о планировании pod’ов?
scheduler
kubelet
etcd
controller-manager
proxy
Какой файл в Docker Compose указывает переменные окружения?
.env
dockerfile
config.yml
compose.vars
environment.txt
