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

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

Открыты к критике и ждем вашего фидбека.
@viktorreh @anothertechrock
Download Telegram
Вопрос на собеседовании. Вопрос №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
Вопрос на собеседовании. Вопрос №14

Как проверить версии Docker client и Docker server?

Версию Docker можно проверить с помощью docker version [параметры]. Если не указывать параметры, команда выдаст всю информацию, связанную с версией клиента и сервера. Чтобы получить только версию сервера, можно запустить такую команду:

docker version --format '{{.Server.Version}}'


#собеседование
👍4🤡1
Использование Docker

Автор: Эдриен Моуэт
Год издания: 2017

#docker #ru #книга

Скачать книгу
4👍2
Мы собрали подборку книг по Docker, которые могут быть вам полезны.
Скачивайте и читайте.

Использование Docker
Автор: Эдриен Моуэт

Микросервисы и контейнеры Docker
Автор: Парминдер Сингх Кочер

Docker на практике
Автор: Иан Милл

Docker Compose для разработчика
Автор: Эммануил Гадзурас

Docker Deep Dive
Автор: Nigel Poulton

Docker for Developers
Авторы: Richard Bullington-McGuire, Andrew K. Dennis

Practical Docker with Python
Автор: Sathyajith Bhat

The Ultimate Docker Container Book
Автор: Dr. Gabriel N. Schenker

Docker Cookbook
Автор: Sébastien Goasguen

Пишите предложения по интересующим вас книгам - мы найдем и разместим.
👍8
Docker Hub бесплатно предоставляет десять приватных репозиториев на каждый пользовательский аккаунт. Если вам нужно больше аккаунтов, вы можете купить лучший план Docker Hub.
Anonymous Quiz
43%
Да
33%
Нет
24%
Посмотреть ответ
Вопрос на собеседовании. Вопрос №13

Можно ли использовать JSON вместо YAML в файле для docker-compose, если да - как?

Да, так можно сделать. Для этого нужно явно указать имя файла, например так:

docker-compose -f docker-compose.json up


#собеседование
Docker Compose для разработчика

Автор: Эммануил Гадзурас
Год издания: 2023

#docker #ru #книга

Скачать книгу
👍1