Docker простыми словами – Telegram
Docker простыми словами
6.29K subscribers
218 photos
27 videos
3 files
122 links
Сообщество по докеру.

Рассказываем про docker и его применение в программировании и тестировании.

Открыты к критике и ждем вашего фидбека.
@viktorreh @anothertechrock
Download Telegram
Вопрос на собеседовании. Вопрос №7

Можете ли вы использовать любые другие файлы вместо YAML?

Да, можете.
Более популярным вариантом, помимо YAML, является JSON. При этом нет никаких нежелательных последствий – вы можете использовать его без каких-либо проблем.


#собеседование
👍25
Using Docker

Автор: Adrian Mouat
Год издания: 2016

#docker #en #книга

Скачать книгу
🔥2
Вопрос на собеседовании. Вопрос №8

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

Самым важным требованием для создания контейнера с Docker является стандартный образ (default image).
Этот стандартный образ может отличаться в зависимости от используемого вами кода. Чтобы найти (и получить доступ) к стандартному образу, вы должны перейти на Docker Hub и поискать нужный вам домен.
Как только вы найдёте образ, то вам останется лишь разобраться с документацией – после этого создание контейнера на Docker будет лишь вопросом времени.


#собеседование
👍17👎2🎉1
Virtual Machine vs Docker[en]

#видео

В этом видео Мартин Кин объясняет, в чем сходство Docker и виртуальных машин, а также их основные различия.
Он также раскрывает их сильные стороны и в заключение предлагает рекомендации по критериям, которые помогут вам определиться, что лучше всего подходит для вашего проекта.

Смотреть видео
👍7👎1😐1
Вопрос на собеседовании. Вопрос №9

Как Docker управляет ‘Dockerize’ нодами?

Dockerize нод может быть любым устройством, которое имеет установленный и запущенный Docker. Docker может управлять как внутренними, так и облачными нодами.
Поэтому не имеет значения где существует нод (в облаке или на основном компьютере), Docker сможет управлять им без каких-либо проблем.


#собеседование
Docker для Начинающих - Полный Курс

Автор: Владилен Минин
Продолжительность: 2 часа

#видео

00:00 - Важное введение
01:00 - Как проходить курс
01:53 - Что такое Docker
05:10 - Как установить Docker
06:30 - Начало работы
08:05 - Docker пример с Python
11:22 - Docker Images & Containers
13:30 - Работа с NodeJS
31:06 - Как работает Dockerfile
41:42 - Основные команды
1:07:55 - Деплой в Docker Hub
1:15:12 - dockerignore
1:20:58 - ENV переменные
1:26:55 - make файл
1:28:56 - Что такое Docker Volumes
1:50:17 - Деплой и запуск Docker на VPS

Смотреть полное видео
🔥18👍9
Вопрос на собеседовании. Вопрос №11

Как Docker отличается от Hypervisor?

Hypervisor для стабильного функционирования потребует от вас обширного оборудования, тогда как Docker запускается лишь на операционной системе.
Это позволяет Docker быть невероятно быстрым и выполнять задачи более плавно – в этом Hypervisor ему явно уступает.


#собеседование
👍7🔥1🤔1
Вопрос на собеседовании. Вопрос №10

Какие факторы определяют количество контейнеров, которое вы можете запустить?

Не существует чётко определённого ограничения на количество запускаемых контейнеров на Docker. Ограничение накладывает само оборудование.

Всего существует два основных фактора, которые могут ограничить число запускаемых контейнеров – размер вашего приложения и мощность вашего CPU.
Если ваше приложение не изобилует функциями, и у вас есть нескончаемый запас мощности CPU, то вы можете запустить огромное количество контейнеров Docker одновременно.


#собеседование
👍3