Расширенный курс по NGINX и Docker. Уровень 4
Python-N&D
Nginx (Энжинс)— это веб-сервер с открытым исходным кодом, созданный работать под высокой нагрузкой, чаще всего используемый для отдачи статического контента, например, html страниц, медиафайлов, документов, архивов, картинок и т.д.
Docker — это проект с открытым исходным кодом для автоматизации развертывания приложений в виде переносимых автономных контейнеров, выполняемых в облаке или локальной среде.
Аудитория
Разработчики, системные администраторы или IT-специалисты, желающие полностью освоить язык программирования- Python. Курс для специалистов, прошедши обучение на курсах Python-2 "Продвинутое программирование Python. Уровень 2" и Python-3 "Разработка веб - приложений в Django. Уровень 3".
Программа курса
Модуль 1. Nginx
- Установка
- В систему
- Docker
- Подключение сайта
- Проксирование
- Хостинг файлов
- Подключение TLS SSL
- Кэширование
Модуль 2. Docker
- Установка
- Запуск контейнеров
- Создание контейнеров (Dockerfile)
- Базовые команды
- Оптимизация размера
- Оптимизация сборки
- Использование "docker compose"
- Создание приватного регистра