Laravel-приложение в docker-контейнерах: практическое занятие для тех, кто всё ещё боится докера

Мне очень часто приходится смотреть в чужой код, наблюдать за практиками разработки самых разных команд. И удивительная штука: на дворе 2023 год, а контейнеризация, Docker и прочие полезные инструменты по-прежнему используются очень неохотно. Поэтому я решил снять этот ролик, практически полностью посвящённый практике контейнеризации. У вас на глазах с помощью 6 небольших файлов я подготовлю окружение для максимально удобной разработки Laravel-приложения. По ходу написания файлов я буду объяснять, что и зачем я делаю, и очень быстро вы увидите, как новое laravel-приложение заработает. При этом на сам компьютер разработчика не нужно устанавливать ни веб-сервер, ни сервер базы данных, ни даже PHP. Код из этого ролика вы найдёте в репозитории https://github.com/ekut/laravel-app-d... Содержание ролика "Laravel-приложение в docker-контейнерах": 0:00 Почему Docker не используется повсеместно? 1:25 Идея этого ролика: чистая практика. 2:30 Начинаем конфигурировать наше приложение. Потребуется только IDE и установленный Docker. 4:00 Начинаем писать наш docker-compose.yaml 6:00 Конфигурируем веб-сервер nginx. 12:30 Конфигурируем PHP. 16:40 Конфигурируем MySQL. 19:45 Запускаем сконфигурированные контейнеры. 23:50 Преимущество контейнеров при необходимости переключения между разными версиями софта. 25:00 Пора запускать Laravel! Но для этого давайте сначала сконфигурируем отдельный контейнер для composer. 28:30 Запускаем laravel-приложение! 31:00 Конфигурируем artisan. Получать анонсы новых видео можно на нашем телеграм-канале "Глазами фрилансера": https://t.me/freelancer_eyes #ГлазамиФрилансера #Laravel #docker

Многотомный Docker. Разбираемся с томами (volumes)
▶︎

Многотомный Docker. Разбираемся с томами (volumes)

Кандидаты в жертвы. Статус S09E40
▶︎

Кандидаты в жертвы. Статус S09E40

Docker Для Начинающих за 1 Час | Docker с Нуля
▶︎

Docker Для Начинающих за 1 Час | Docker с Нуля

Что такое Nginx?
▶︎

Что такое Nginx?

PHP улучшаем производительность: настройки PHP-FPM
▶︎

PHP улучшаем производительность: настройки PHP-FPM

Docker для Начинающих за 49 Мин | Docker с Нуля | 2025 Переиздание
▶︎

Docker для Начинающих за 49 Мин | Docker с Нуля | 2025 Переиздание

Docker полный курс от А до Я | От новичка до мидла с примерами на Python [Junior]
▶︎

Docker полный курс от А до Я | От новичка до мидла с примерами на Python [Junior]

Laravel-data от Spatie: просто и со вкусом! Описание библиотеки.
▶︎

Laravel-data от Spatie: просто и со вкусом! Описание библиотеки.

Единственная женщина-вор в законе СССР
▶︎

Единственная женщина-вор в законе СССР

Всё, что нужно знать о Docker | Уроки Docker
▶︎

Всё, что нужно знать о Docker | Уроки Docker

Docker in 20 minutes
▶︎

Docker in 20 minutes

How to deploy Laravel on Beget hosting
▶︎

How to deploy Laravel on Beget hosting

Docker Compose – Everything You Need to Know in 15 Minutes
▶︎

Docker Compose – Everything You Need to Know in 15 Minutes

Docker - nginx, php-fpm, mysql, phpmyadmin. From scratch to finished website
▶︎

Docker - nginx, php-fpm, mysql, phpmyadmin. From scratch to finished website

Деплой (CI/CD) Laravel на хостинг автоматически (3 способа)
▶︎

Деплой (CI/CD) Laravel на хостинг автоматически (3 способа)

СОБЕСЕДОВАНИЕ по PHP: к каким ВОПРОСАМ готовиться?
▶︎

СОБЕСЕДОВАНИЕ по PHP: к каким ВОПРОСАМ готовиться?

5 Применений Kafka в Реальных Приложениях
▶︎

5 Применений Kafka в Реальных Приложениях

Laravel Sail за 8 минут | Плюсы и минусы | Пошаговый запуск | Добавляем minio, redis контейнеры
▶︎

Laravel Sail за 8 минут | Плюсы и минусы | Пошаговый запуск | Добавляем minio, redis контейнеры

Laravel Octane for Application Speedup // Sergey Sakharov
▶︎

Laravel Octane for Application Speedup // Sergey Sakharov

Что делает Java-разработчик в реальной работе? | Scrum, задачи, Git, тесты, финтех
▶︎

Что делает Java-разработчик в реальной работе? | Scrum, задачи, Git, тесты, финтех