Описание
[Oleksandr Tukas] Docker и Docker Compose — Полный курс Docker + деплой на AWS (2025) [Udemy]
![[Oleksandr Tukas] Docker и Docker Compose - Полный курс Docker + деплой на AWS (2025) [Udemy]](https://freekurses.site/wp-content/uploads/oleksandr-tukas-docker-i-docker-compose-polnyy-kurs-docker-deploy-na-aws-2025-udemy-.png)
Курс рассчитан на полное погружение с нуля, в полный цикл работы с Docker, в том числе деплой (загрузку и публикацию) приложений на сервер, работа с Базами данных, API клиентами, Веб приложениями. Такие моменты как, Docker образ, Docker контейнер, монтирование портов, монтирование директорий контейнера, compose файлы и подобное — рассмотрены в курсе с множеством примеров с целью сформировать полное понимание материала, так как курс с нуля!
Docker — инструмент без которого современную разработку представить достаточно трудно. Благодаря преимуществам разработки и доставки проектов в среде Docker, его используют повсеместно, обеспечивая скорость, безопасность, платформонезависимость и простоту масштабирования.
Чему вы научитесь:
- Работать с Docker и Docker Compose (на реальных примерах)
- Знать принцип и работу образов и контенеров (полное понимание)
- Создавать и разрабатывать проекты в контейнерах Docker
- Создавать и управлять многоконтейнерными приложениями
- Работать с базами данных PostgreSQL и MongoDB в контейнерах
- Сервер Nginx — проксировать запросы, обслуживать медиа и статические файлы
- Балансировать трафик между репликами приложения через Nginx
- Работать с томами Docker и делать резервные копии БД
- Загружать на реальный сервер контейнеризированные проекты
- И многие другие технологии (SSH, линукс терминал и др.) см. содержание
Материалы курса:
11 разделов • 54 лекций • Общая продолжительность 8 ч 45 мин
Введение
- Вступление и организационные моменты
- Основные проблемы деплоймента и разработки
- Виртуальная машина vs Docker контейнер | Образы
Установка Docker | Базовая работа с Docker и основные команды
- Установка Docker на разные ОС
- Базовые команды по работе с образами и контейнерами Docker
- Использование ресурсов ПК Docker Desktop VM
Работаем с образами операционок (Ubuntu)
- Файловая система контейнера
- Установка компонентов в образ
- Уменьшаем количество слоев в образе, пересборка образа
- Потребление памяти контейнером | Сборка образа из контейнера (обратное действие)
Создаем образ с кодом своего приложения (Python)
- Упаковка простого Python приложения | CMD и буферизация вывода
- Очистка системы Docker от мусора (кеш и прочее)
- Сборка образа с установкой доп. библиотек для Python (или другого ЯП)
Сервер Nginx | Монтирование портов, директорий к контейнеру | Docker Compose
- Монтирование портов и IP хоста к портам контейнера
- Поработаем в терминале Linux контейнера, редактор Nano
- Монтирование директории хоста к контейнеру
- Наш первый Docker Compose файл
Mongo + Flask + Mongo-Express + API Checker
- Работаем руками с 4 контейнерами (без compose), сети и БД
- Делаем compose для сборки 4-х сервисов
Старт проектов через Docker (React и Django примеры)
- Интро в модуль
- Старт Django проекта через контейнер
- Старт React проекта через контейнер
Настройка проекта для разработки (интернет магазин Django + PostgreSQL)
- Подготовка проекта и интро в модуль
- Env файлы | Как задать переменные окружения через compose
- База данных PostgreSQL + Adminer — монтирование к проекту
- Entrypoint shell скрипты
- Разница между ENTRYPOINT и CMD директивами
- Работа с entrypoint sh и права на выполнение скриптов
- Watch — разработка с авто синхронизацией кода с контейнером и перебилд образа
Nginx + Django + PostgreSQL — настройка (сборка) для прода (загрузки на сервер)
- Тома Docker
- Резервное копирование томов (базы данных и тд) через busybox
- Производственный compose prod и сервер gunicorn
- Настройка env и томов для производства
- Производственный Dockerfile и entrypoint sh
- Проксирование, сервировка статики и медиа через Nginx
- Балансировка нагрузки между экземплярами приложения через Nginx
- Привелегированность процессов приложений (ограничение прав root на nonroot)
Добавляем в сборку backend API микро-сервис на DRF и frontend на React
- Дальнейшие шаги
- Настройка для разработки API DRF микро-сервиса
- Настройка API DRF для прод — прокси через Nginx и прочие моменты
- React frontend и CORS для backend сервиса
- Двух-этапная сборка образа (Сборка билда React с упаковкой в Nginx)
Загрузка (публикация) сборки на AWS EC2 сервер и 1 сервиса на сервер Render
- О том, куда и что мы будем деплоить (чтоб понимать план действий)
- Docker Hub — регистрация, логин через CLI, загрузка своего образа
- Деплой образа React на сервер Render с загрузкой образа из Docker Hub
- Деплой React на Render через Git Hub со сборкой образа
- Управление секретными данными в продакшене — env и Docker Secrets
- Обзор AWS EC2 и создание VPC (VPS) сервера
- Подключаемся через терминал по SSH туннелю к серверу (обновляем, ставим Docker)
- Грузим сборку Nginx + Django + DRF + Postgres с GitHub по SSH
- Запуск compose сборки | выгрузка env | подключение frontend с другого сервера
Требования:
- Быть начинающим (в том числе, только в процессе обучения) или практикующим программистом
- Наличие ПК на ЛЮБОЙ ИЗ 3-х операционных систем (Windows, Mac, Linux)
Для кого этот курс:
- Начинающие (в том числе, только в процессе обучения) или практикующие программисты.
Автор курса: Oleksandr Tukas
Сайт продажника: https://www.udemy.com/course/docker-full-course/
Цена с продажника: 9.99 €
У нас Вы можете приобрести всего за 100 руб.

![[Oleksandr Tukas] Docker и Docker Compose - Полный курс Docker + деплой на AWS (2025) [Udemy]](https://infoshopik.com/wp-content/uploads/2025/06/oleksandr-tukas-docker-i-docker-compose-polnyy-kurs-docker-deploy-na-aws-2025-udemy-.png)

![[Константин Шереметьев] Программирование на PHP и MySQL (2019)](https://infoshopik.com/wp-content/uploads/2021/12/konstantin-sheremetev-programmirovanie-na-php-i-mysql-2019-2-324x324.jpg)
![[Нетология] Power BI: анализ и визуализация данных без программирования (2018)](https://infoshopik.com/wp-content/uploads/2021/12/netologija-power-bi-analiz-i-vizualizacija-dannyh-bez-programmirovanija-2018-1-324x324.jpg)
![[WebForMySelf] ReactJS с Нуля до Профи (2018)](https://infoshopik.com/wp-content/uploads/2021/12/webformyself-reactjs-s-nulja-do-profi-2018-skachat-324x324.jpg)


![[Нетология] Профессия - Data Scientist (2019)](https://infoshopik.com/wp-content/uploads/2021/12/netologija-professija-data-scientist.2019-324x324.jpg)
![[Moscow Python Conf ++] Профессиональная конференция для Python-разработчиков (2019)](https://infoshopik.com/wp-content/uploads/2021/12/moscow-python-conf-professionalnaja-konferencija-dlja-python-razrabotchikov-2019-324x324.jpg)
![[Константин Шереметьев] Азбука программирования на языке Си](https://infoshopik.com/wp-content/uploads/2021/12/konstantin-sheremetev-azbuka-programmirovanija-na-jazyke-si-324x324.jpg)
![[Udemy] WordPress с нуля до профессионала (2019)](https://infoshopik.com/wp-content/uploads/2021/12/udemy-wordpress-s-nulja-do-professionala-2019-324x324.jpg)

![[Академия верстки] Первый сайт за 3 дня (2018) скачать](https://infoshopik.com/wp-content/uploads/2021/12/akademija-verstki-pervyj-sajt-za-3-dnja-2018-skachat-1-324x324.png)
![[WebForMySelf] PHP-Мастер. От теории до собственной CMS интернет-магазина (2018)](https://infoshopik.com/wp-content/uploads/2021/12/webformyself-php-master.-ot-teorii-do-sobstvennoj-cms-internet-magazina-2018-324x324.jpg)
![[Udemy] MikroTik Управление трафиком с помощью LABS (2018)](https://infoshopik.com/wp-content/uploads/2021/12/udemy-mikrotik-upravlenie-trafikom-s-pomoshhju-labs-2018-324x324.jpg)
![[Академия Верстки] Курс по WordPress в формате онлайн-марафона (Артем Исламов) (2019)](https://infoshopik.com/wp-content/uploads/2021/12/akademija-verstki-kurs-po-wordpress-1.0-artem-islamov-2019-324x324.jpg)
![[Дмитрий Елисеев] Мастер-класс по Apache Kafka и RabbitMQ (2018) скачать](https://infoshopik.com/wp-content/uploads/2021/12/dmitrij-eliseev-master-klass-po-apache-kafka-i-rabbitmq-2018-skachat-324x324.jpg)
![[Udemy] Как сделать сайт на Wordpress (2019)](https://infoshopik.com/wp-content/uploads/2021/12/udemy-kak-sdelat-sajt-na-wordpress-2019-324x324.jpg)
![[SIBBORA] ZennoPro Academy 1.0 Base Course (2019)](https://infoshopik.com/wp-content/uploads/2021/12/sibbora-zennopro-academy-1.0-base-course-2019-324x324.jpg)
![[skill.im] MS Outlook 2016, базовый курс (2019)](https://infoshopik.com/wp-content/uploads/2021/12/skill.im-ms-outlook-2016-bazovyj-kurs-2019-324x324.jpg)
![[М. Харрисон] Как устроен Python. Гид для разработчиков, программистов и интересующихся (2019)](https://infoshopik.com/wp-content/uploads/2021/12/harrison-kak-ustroen-python.-gid-dlja-razrabotchikov-programmistov-i-interesujushhihsja-2018-324x324.jpg)
![[Webcademy] Gulp Сборка. Ускорение верстки (2018) скачать](https://infoshopik.com/wp-content/uploads/2021/12/webcademy-gulp-sborka.-uskorenie-verstki-2018-skachat-324x324.jpg)
![[EXELAB] Видеокурс ВЗЛОМ 2019](https://infoshopik.com/wp-content/uploads/2021/12/exelab-videokurs-vzlom-2019-324x324.jpg)
![[fANDROID] Как создать андроид-приложение для Twitter и Facebook (2018) скачать](https://infoshopik.com/wp-content/uploads/2021/12/fandroid-kak-sozdat-android-prilozhenie-dlja-twitter-i-facebook-2018-skachat-324x324.jpg)

![[Udemy] Web-разработчик 2019](https://infoshopik.com/wp-content/uploads/2021/12/udemy-web-razrabotchik-2019-324x324.jpg)
![[ТИПИЧНЫЙ ВЕРСТАЛЬЩИК] [Анна Блок] Базовый курс для верстальщиков (2019)](https://infoshopik.com/wp-content/uploads/2021/12/tipichnyj-verstalshhik-anna-blok-bazovyj-kurs-dlja-verstalshhikov-2019-324x324.jpg)

![[Павел Труфанов] Практикум по программированию (2018)](https://infoshopik.com/wp-content/uploads/2021/12/pavel-trufanov-praktikum-po-programmirovaniju-2018-324x324.jpg)
![[Udemy] Vue.js 2.5 Создаем сайт на Vue.JS с Firebase, Vuex и Router](https://infoshopik.com/wp-content/uploads/2021/12/udemy-vue.js-2.5-sozdaem-sajt-na-vue.js-s-firebase-vuex-i-router-1-324x324.jpg)
![[WebForMySelf] JavaScript. Полное руководство для современной веб-разработки (2019)](https://infoshopik.com/wp-content/uploads/2021/12/webformyself-javascript.-polnoe-rukovodstvo-dlja-sovremennoj-veb-razrabotki-2019-324x324.jpg)
![[Твой Старт] Администратор социальных сетей](https://infoshopik.com/wp-content/uploads/2021/12/tvoj-start-administrator-socialnyh-setej-324x324.jpg)
![[Андрей Дуйко] Программирование на 2019 год](https://infoshopik.com/wp-content/uploads/2021/12/andrej-dujko-programmirovanie-na-2019-god-324x324.jpg)
![[Кухар Богдан] Видеокурс. 1С Предприятие и Linux (2018) скачать](https://infoshopik.com/wp-content/uploads/2021/12/kuhar-bogdan-videokurs.-1s-predprijatie-i-linux-2018-skachat-324x324.jpg)
![[LoftSchool] Основы вёрстки сайтов скачать](https://infoshopik.com/wp-content/uploads/2021/12/loftschool-osnovy-vjorstki-sajtov-skachat-1-324x324.jpg)
![[HTML Academy] Интенсивный онлайн курс Продвинутый JavaScript (2018)](https://infoshopik.com/wp-content/uploads/2021/12/html-academy-intensivnyj-onlajn-kurs-prodvinutyj-javascript-2018-2-324x324.jpg)

![[Udemy] Пройдите курс этического хакерства 2019! Сдать экзамен CEH V10](https://infoshopik.com/wp-content/uploads/2021/12/udemy-projdite-kurs-jeticheskogo-hakerstva-2019-sdat-jekzamen-ceh-v10-324x324.jpg)
![[Udemy] Парсеры, роботы, автоматизация, Selenium, PhantomJS на РНР скачать](https://infoshopik.com/wp-content/uploads/2021/12/udemy-parsery-roboty-avtomatizacija-selenium-phantomjs-na-rnr-skachat-324x324.jpg)
![[СмортиУчись] HTML и CSS: Верстка сайта от А до Я скачать](https://infoshopik.com/wp-content/uploads/2021/12/smortiuchis-html-i-css-verstka-sajta-ot-a-do-ja-skachat-324x324.jpg)
Отзывы
Отзывов пока нет.