Docker с нуля
Docker упаковывает приложение вместе со всем его окружением в контейнер, чтобы «работает у меня = работает везде». Этот курс простыми словами объясняет образ, контейнер, Dockerfile и docker-compose - и зачем всё это вайбкодеру при деплое.

для кого этот курс
программа курса
Что такое Docker и зачем
Контейнер - это приложение вместе со всем окружением в одной коробке. Принцип «работает у меня - работает везде», аналогия с грузовым контейнером и зачем это вайбкодеру.
Образ, контейнер, Dockerfile
Четыре базовых понятия: образ (шаблон), контейнер (запущенный экземпляр), Dockerfile (рецепт сборки) и Docker Hub (реестр готовых образов). С коротким примером Dockerfile.
docker-compose
Запуск нескольких сервисов вместе (приложение плюс база данных) одним файлом docker-compose.yml. Пример файла и команды up/down.
Docker в вайбкодинге и деплое
Агент сам пишет Dockerfile и compose, локальный запуск и деплой на сервер: commit, push, на сервере pull и docker compose up.
Шпаргалка
Базовые команды (build, run, ps, logs, compose up/down), глоссарий терминов и ссылки на смежные курсы.