Get Mystery Box with random crypto!

Список часто задаваемый вопросов/ответов по Docker на вакансию | Подготовка соискателей DevOps

Список часто задаваемый вопросов/ответов по Docker на вакансию DevOps инженер (draft):

1. Какие демоны кроме docker запускаются в экосистеме docker ?
2. Как происходит загрузка docker контейнера?
3. Как поменять default docker-machine ip адрес?
4. Какие сети в docker знаете?
Macvlan
Overlay
Bridge
Host

5. Как создать сеть в docker ?
docker network create network_name1
docker network create -d bridge my-bridge-network

6. Чем виртуалки отличаются от контейнеров?
Основное отличие — контейнер использует ядро хоста для обработки данных.
У docker одно ядро, у виртуалок много (каждая виртуалка имеет свое ядро)

7. Что из себя представляет docker container ? Из каких 2-х базовых понятий/вещей состоят контейнеры?
(имеется ввиду namespaces и cgroups)
namespaces отвечает за изоляцию процессов
cgroups отвечает за квотирование/лимитирование ресурсов

8. Что происходит когда выполняется команда docker build
9. Что делает первая команда в Dockerfile и как она называется?
FROM image name
Пример:
FROM Ubuntu

10. Как собирается docker image ?
12. Сколько максимально слоев в docker image ?
13 слоев

14. Как запускается docker image (фазы процесса)
Например:
docker run -t -d ubuntu

15. Под каким пользователем рекомендуется/не ркомендуется запускать процессы в docker
контейнерах.
Нужно запускать процессы не из под привеллегированного пользователя (root).

16. Как сделать загрузку образов в кластер kubernetes из приватного репозитория docker.io ?
Последовательность действий.