Docker
Что нужно уметь объяснить
Заголовок раздела «Что нужно уметь объяснить»- Как относитесь к подходу с тест-контейнерами?
- Что такое docker? Чем отличается от виртуализации?
- Что такое докер и чем отличается от виртуализации?
- Есть ли у вас опыт работы с Docker?
- Что делает инструкция
FROMв Dockerfile? - Do you remember what NetworkMode is (in Docker)?
- Как устроена модель контейнеризации в Linux? (пространства имен, cgroups)
- Какие механизмы Linux обеспечивают работу контейнеров?
- Какие знаешь системы контейнеризации?
- Работал ли с докером? Для чего он нужен?
- В чем преимущество докера перед виртуальными машинами?
- Для чего нужен docker compose?
- Чем образ отличается от контейнера?
- Какие есть способы прокинуть исходный код в контейнер?
- Был опыт самостоятельного написания докер файла?
- Чем image отличается от контейнера?
- В чем разница между виртуализацией и контейнеризацией?
- Контейнеризация в Docker это?
- Виртуализация и контейнеризация чем отличаются? В контейнере ОС на которой запущен что используется? Ядро берется ОС или внутри контейнера?
- Работал ли с докером? Что такое multistage build?
- В чем ключевое отличие между контейнеризаций и виртуализацией?
- Чем контейнеризация отличается от виртуализации?
- Что такое виртуализация и контейнеризация, и в чем разница?
- Какие свои задачи выполнял в докере?
- Использовал ли компоуз?
- Что такое изоляция в контейнерах и за счет чего достигается?
- С чего начинается Dockerfile?
- Есть ли у вас опыт работы с Docker? Если да, то в каких сценариях?
- Есть ли опыт работы с Docker? На каком уровне?
- Представьте, что у вас есть Dockerfile, который использует Ubuntu в качестве базового образа. Пришла задача - мигрировать на Arch Linux. С чего вы начнете, какие глобальные изменения потребуются в Dockerfile и смежных файлах и как вы будете проверять, что миграция прошла успешно?
- В чем разница между контейнеризацией и виртуализацией?