Перейти к содержимому

Прекратите писать длинные команды Docker! Изучите Docker Compose прямо сейчас!

Shubham gour

0:00 / 0:00

Прекратите писать длинные команды Docker! Изучите Docker Compose прямо сейчас!

604 просмотра · 5 месяцев назад
Shubham gour
5,19 тыс. подписчиков
604 просмотра · 5 месяцев назад
Присоединяйтесь к этому каналу, чтобы получить доступ к бонусам:    / @shubhamgourtech   #theshubhamgour Это видео представляет собой подробное руководство от Шубхама Гура по использованию Docker Compose для упрощения управления многоконтейнерными приложениями, отказавшись от повторяющихся и сложных команд docker, выполняемых вручную (0:00-2:07). Руководство включает в себя несколько практических демонстраций: Базовый пример Nginx (2:09-10:30): демонстрирует, как заменить команды docker run, выполняемые вручную, файлом docker-compose.yml для простого развертывания веб-сервера, с акцентом на автоматизированное управление сетью и жизненным циклом сервисов с помощью команд docker compose up и docker compose down. Настройка нескольких контейнеров (10:32-23:25): Показано, как организовать работу фронтенда и бэкенда в рамках общей пользовательской мостовой сети, с акцентом на эффективность конфигурации и контроль версий. Сохранение данных с помощью томов (23:28-32:40): Рассматривается использование томов Docker в Compose для обеспечения сохранения данных в базах данных, в частности, на примере MySQL, чтобы доказать, что данные остаются нетронутыми после перезапуска контейнеров. Сборка и переменные среды (32:44-41:09): Объясняется, как интегрировать сборки Dockerfile непосредственно в рабочий процесс Compose и управлять переменными среды для приложений, что полезно для оптимизации циклов разработки. Проект Data Bridge Light (41:11-1:01:22): Финальный, полномасштабный проект объединяет все изученное — сети, тома, множество сервисов, проверки работоспособности и зависимости сервисов (depends_on) — для развертывания полноценного трехзвенного веб-приложения. Ключевой вывод заключается в том, что Docker Compose действует как «сборник рецептов» для вашей инфраструктуры, сокращая ручные усилия, повышая воспроизводимость и централизуя конфигурацию приложения в одном управляемом YAML-файле. Репозиторий GitHub: https://github.com/theshubhamgour/doc... #Docker #DockerCompose #DevOps #YAML #Containerization #Kubernetes #CloudComputing #DevOpsEngineer #LearnDocker #TechTutorial #Programming #BackendDevelopment #SoftwareEngineering #FullStack #Coding 🎥 Смотрите все эпизоды Docker здесь:    • Docker Mastery: Beginner to Advanced with ...   🎥 Смотрите все эпизоды Trivy здесь:    • Trivy Security Scanner Complete Course | D...   🎥 Смотрите все эпизоды Jenkins здесь:    • Learn Jenkins Step by Step   Для всех обновлений: Подписывайтесь на LinkedIn:   / theshubhamgour   Подписывайтесь на меня в Instagram:   / theshubhamgour   Подписывайтесь на меня в Twitter:   / theshubhamgour