На днях решил использовать Laravel Sail для нового проекта, но к сожалению хоть Sail и генерирует docker-compose.yml, но запустить docker из командной строки Windows не получится. Для запуска прийдется использовать wsl как костыль для запуска docker. Можно конечно воспользоваться проверенными решениями в виде LAMP XAMPP или OpenServer да и готовые решения на основе Docker контейнеров NGINX + PHP-FPM + MYSQL + Redis разбросаны по всему интернету. Но здесь попался на глаза сервер приложений NGINX UNIT выпущенный в 2017 году и в мае 10, 2023 получившем версию 1.30.0. вызвал интерес. К тому же как-то очень мало информации о нем не только на русских интернет ресурсах , но и на зарубежных...
11 месяцев назад
Настраиваем NGINX, PHP 8 и Alpine в Docker контейнере.

В современном мире IT, где технологии меняются с завидной скоростью, настройка рабочей среды разработки становится важной и иногда сложной задачей. Независимо от вашего опыта, будь вы новичком или ветераном программирования, иногда настройка может стать настоящим испытанием.

Я решил помочь с настройкой сервера для разработки в стэке NGINX и PHP 8. И написал небольшую инструкцию по его настройке. Очень бы хотелось получить обратную связь.

Гайд по настройке Docker контейнера.
анонимный опрос
Всё ясно и понятно изложено.
0%
Хотелось бы более понятную инструкцию.
0%
Это не для меня.
0%
9 месяцев назад
82 подписчика
Разместил у себя в Гитхабе пример docker-окружения с сервисами для веб-разработки, включающий: NGINX, PHP, composer, Xdebug, Adminer, MySQL. Ссылка на репозитарий в Гитхабе. Настройка Измените .env для задания версий устанавливаемых сервисов (NGINX, Adminer, MySQL), для задания пароля и названия БД. Версия PHP прописана в файле config/php/Dockerfile. Установка и запуск При переключении на ветку dev будет установлен Xdebug. В основной ветке его нет. Откройте терминал, перейдите в папку с docker-compose...
1 год назад