Docker

Проработать

  1. Топ вопросов по Docker с собеседований с разбором ответов
  2. 01-Docker: Основы. Принцип работы. Почему docker. Сравнение с виртульной машиной. Применение.
  3. Основы Docker за Х часов и Y дней
  4. Основы Docker для программистов
  5. I-hunt Live Stream on Docker for Interview
  6. СИЛА Функционального Программирования / Всё о Scala / Интервью со Scala Developer Олегом Нижниковым
  7. Полное практическое руководство по Docker: с нуля до кластера на AWS
  8. Шпаргалка с командами Docker
  9. Изучаем Docker, часть 1: основы
  10. Сети Docker изнутри: как Docker использует iptables и интерфейсы Linux
  11. Понимая Docker
  12. How To Use Docker To Make Local Development A Breeze
  13. Learn Docker in 7 Easy Steps - Full Beginner's Tutorial
  14. Зачем нужен и как работает Docker — ликбез
  15. Кто такие devOps, что такое Docker на самом деле, Kubernetes - это сложно
  16. Docker. 2. История возникновения
  17. Просто о контенеризации. Docker
  18. Docker - Полный курс Docker Для Начинающих [3 ЧАСА]
  19. Docker что это? Все о контейнеризации за 8 минут
  20. Как программист настроил автоматическое развертывание бекенда с базой данных
  21. Запускаем PostgreSQL в Docker: от простого к сложному
  22. Never install locally
  23. Знакомство с Docker или зачем это всё нужно
  24. Docker: как создавать образы контейнеров и развертывать приложения
  25. Типичные проблемы с Docker и как их решать
  26. Как запаковать простое приложение в Docker: на пальцах
  27. Kickstart Your Spring Boot Application Development
  28. System Design

  29. System Design: Why Is Docker Important?
  30. Книга: «System Design: пережить интервью»
  31. Мой опыт собеседования в Google [оффер на L5]
  32. Конспект по архитектуре ПО и System Design
  33. Kafka Cluster with ZooKeeper - Docker Compose Setup
  34. Создание образов, перент докер образов
  35. Докер компоуз
  36. Докер хаб

Что это

Docker - программное обеспечение для автоматизации развёртывания и управления приложениями в средах с поддержкой контейнеризации, контейнеризатор приложений.

Основные разделы

Как работает

DockerFile(build)-> Image(run)-> Container

Преимущество

Основные сущности:

Есть образы и контейнеры. Образ скачивается или создаётся. А после команды "run" с параметрами, будет создан контейнер.

Репозиторий с образами

hub.docker

Docker File commands

Основные терминальные команды

Советы:

Dockerfile - это сортировка многострочных списков пакетов по алфавиту.