Laravel-приложение в docker-контейнерах: практическое занятие для тех, кто всё ещё боится докера
Мне очень часто приходится смотреть в чужой код, наблюдать за практиками разработки самых разных команд. И удивительная штука: на дворе 2023 год, а контейнеризация, Docker и прочие полезные инструменты по-прежнему используются очень неохотно.
Поэтому я решил снять этот ролик, практически полностью посвящённый практике контейнеризации. У вас на глазах с помощью 6 небольших файлов я подготовлю окружение для максимально удобной разработки Laravel-приложения. По ходу написания файлов я буду объяснять, что и зачем я делаю, и очень быстро вы увидите, как новое laravel-приложение заработает. При этом на сам компьютер разработчика не нужно устанавливать ни веб-сервер, ни сервер базы данных, ни даже PHP.
Код из этого ролика вы найдёте в репозитории
Содержание ролика “Laravel-приложение в docker-контейнерах“:
0:00 Почему Docker не используется повсеместно?
1:25 Идея этого ролика: чистая практика.
2:30 Начинаем конфигурировать наше приложение. Потребуется только IDE и установленный Docker.
4:00 Начинаем писать наш
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
31 view
31
4
1 month ago 00:08:49 1
Laravel для новичков #16 - Основная секция главной страницы
1 month ago 00:04:04 1
Laravel для новичков #15 - Перемещение пунктов навигации и ссылок на социальные сети в конфигурацию
1 month ago 00:05:16 4
Laravel для новичков #14 - Компонент иконки
1 month ago 00:05:35 3
Laravel для новичков #13 - Активный пункт навигации
1 month ago 00:10:15 1
Laravel для новичков #12 - Перемещение пунктов навигации в layout
1 month ago 00:06:25 1
Laravel для новичков #11 - Компоненты подвала
1 month ago 00:09:20 1
Laravel для новичков #10 - Подвал
2 months ago 01:51:41 14
Использование GraphQL в Laravel проектах // Демо-занятие курса «Framework Laravel»
1 month ago 00:07:28 1
Laravel для новичков #9 - Компоненты шапки
1 month ago 00:05:06 1
Laravel для новичков #8 - Компонент layout
1 month ago 00:05:09 1
Laravel для новичков #7 - Маршруты страниц
1 month ago 00:08:58 8
Laravel для новичков #5 - Шапка
1 month ago 00:07:12 1
Laravel для новичков #6 - Интерполяция в blade-шаблонах
2 months ago 00:05:01 1
Laravel для новичков #4 - Установка Tailwind CSS
2 months ago 00:03:11 1
Laravel для новичков #3 - Форматирование кода
2 months ago 00:02:40 1
Laravel для новичков #2 - Плагины PhpStorm
2 months ago 00:10:27 13
Laravel для новичков #1 - Установка и подготовка окружения
2 months ago 00:06:09 1
Разработка веб-приложения, CRM, СРМ, личного кабинета под ключ. Стоимость, Техническое задание, Цена
2 months ago 00:08:16 5
Vue Unit Тестирование #30 - Тест компонента пункта навигации
2 months ago 00:05:43 1
Vue Unit Тестирование #29 - Тест компонента пункта навигации
2 months ago 00:04:26 1
Vue Unit Тестирование #28 - Тест компонента пункта навигации
2 months ago 00:04:57 3
Vue Unit Тестирование #27 - Тест компонента активности
2 months ago 00:33:28 20
От скелета до Laravel Orchid. Разработка back-office приложений
2 months ago 00:04:04 3
Vue Unit Тестирование #26 - Тест компонента активности