просунутий і ємний курс
Ви вивчите всі можливі теми, які відносяться до Docker: від основ упаковки свого фронтенд або бекенд проекту до просунутих підходів контейнеризації сучасних веб додатків.
Структура курсу
1. Запускаємо Docker
- чому Docker?
- порівняння Docker контейнерів з віртуальними машинами
- Запуск Docker на Windows 10 Pro/Ent
- Docker Toolbox для старих версій Windows
- Установка Docker на MacOS
- Установка Docker на Ubuntu
- Установка docker-compose
- Docker компоненти
- Docker registry
- Перевірка установки docker і його конфігураційних файлів
- Запуск веб сервера під упралвеніем nginx
- контейнери в Windows
- управління безліччю контейнерів
- контейнери: моніторинг процесів за допомогою командного рядка
- Docker мережі: управління віртуальними мережами за допомогою командного рядка
- Docker мережі: DNS
- масштабування контейнерів
3. Docker образи
- Що таке Docker образ
- готові обарзи з Docker Hub. Використання готових образів з Docker hub registry
- шари Docker образів. Кеш образів
- тегування Docker образів
- знайомство з основами Dockerfile. Побудова власних Docker образів
- Розширення офіційних образів
- життєвий цикл контейнерів
- перевірка контейнера на працездатність
- логи контейнерів
- Volumes як інструмент збереження даних за межами контейнера
- монтування volumes
- docker compose і конфігураційний файл docker-compose.yml
- docker compose: створення образів
- docker compose: дані
- docker compose: мережі
- docker compose: перевірка працездатності
- Запуск повноцінного fullstack додатки в docker
https://privatelink.de/?https://lectrum.io/course/docker