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