Безопасная разработка
40 ак. часов
Docker
-
АннотацияОбучение является практико-ориентированным. В процессе учебы обучающиеся осуществляют разработку небольших учебных проектов, применяя на практике получаемые знания.
Введение в Docker:
предназначение,
архитектура,
экосистема;
Работа с контейнерами:
запуск, остановка, подключение,
просмотр логов и информации,
настройка автозапуска,
ограничение ресурсов;
Работа с образами:
поиск, скачивание, создание контейнера,
изменение образов,
разворачивание Docker Registry;
Создание образов;
выбор базового образа,
ключевые команды,
ENTRYPOINT и CMD,
переменные окружения,
multi-step building;
Networking & Volume management:
networking,
volume management;
Docker Compose:
архитектура,
мультиконтейнерные приложения;
Практическое использование:
тестирование и разработка,
системы CI/CD (на примере GitLab)
8. Основы Kubernetes
-
Цель курса
Получить навыки практического использования Docker.
-
Необходимая подготовка
Требования к исходным знаниям слушателей:
- базовые навыки программирования на любом языке;
- опыт работы с системой контроля версий Git;
- навыки скоропечатания;
- среднее профессиональное и/или высшее образование.


