Тёмный

Как установить Laravel с Docker Compose 

Marlin
Подписаться 41 тыс.
Просмотров 6 тыс.
50% 1

Опубликовано:

 

27 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 47   
@rinatsarmuldin2280
@rinatsarmuldin2280 10 месяцев назад
Рахим спасибо тебе за все что ты делаешь! это круто! Легко и понятно любая тема которую ты обьясняешь! Пусть тебе будет всегда другом Успех и радость! Пусть главное крепкое здоровье будет с тобою. Всех благ тебе и всем близким вашим!
@SofaSofa-fw2bz
@SofaSofa-fw2bz 8 месяцев назад
ПРосто лучший канал и лучшее видео по ларе + докер. Прям многие моменты стали яснее, хотя докером пользуюсь не первый год
@myprogs
@myprogs 10 месяцев назад
Добавлю немного конструктивной критики: видео корректно стоило бы назвать `Как установить Laravel из docker окружения с помощью docker-compose`. Так как обратная операция, когда composer & php уже установлены в системе, то для этого начиная с 8-й версии лары уже существует sail, который буквально в две строчки оборачивает ларавель в докер контейнеры, а сами конфигурации при надобности можно переопределить, также sail сразу дает пачку команд - sail up, sail down, sail npm, sail artisan, etc. Не совсем понял зачем нужен отдельный php-cli если есть уже php-fpm, который уже имеет php command. Полагаю, что для composer’а. Также Makefile лучше с заглавной буквы, это является стандарт-де-факто, просто утилита make вторым вариантом использует имя в lowercase, на макоси может не завестись. Также вместо дефолтных 1000 для юзера и его группы лучше использовать переменную окружения $USER, которая решит большую часть проблем с правами на любой системе (для винды полагается, что юзается wsl2).
@ToBeCloser007
@ToBeCloser007 10 месяцев назад
Спасибо 👍
@Olegcowboyoleg
@Olegcowboyoleg 4 месяца назад
Я вот пробовал Sail. Но я так и не понял, он свой nginx поднимает или использует уже тот, который на сервере?
@kamentim
@kamentim 2 месяца назад
Расскажите пожалуйста подробнее, или скиньте материалы, если не затруднит. Про переменную юзер и т.д.
@alexles5003
@alexles5003 16 дней назад
Лаконично и понятно. Спасибо. Буду пробовать
@alextopsite
@alextopsite 10 месяцев назад
Хороший урок, как раз сейчас актуально для мменя! Спасибо
@cosmosaur2910
@cosmosaur2910 9 месяцев назад
Спасибо! Ждем вторую часть 😊
@DenisKorotin
@DenisKorotin 10 месяцев назад
Отличное видео! Спасибо огромное!
@ToBeCloser007
@ToBeCloser007 10 месяцев назад
Спасибо за внимание. Надеюсь было полезно
@Edvard-Aliev
@Edvard-Aliev 10 месяцев назад
Привет, годно! Спасибо, сейчас все проекты перетаскиваю в докер, удобно и практично!
@alexles5003
@alexles5003 День назад
Можно ли как-то замутить чтобы несколько проектов на этой сборке работало? Допустим сложить их в папку projects и завести отдельные хосты на них в etc/hosts?
@sergeymoskalenko282
@sergeymoskalenko282 4 месяца назад
Спасибо за урок, полезное видео! Но кое что можно улучшить. В начале когда Laravel устанавливаешь, вместо composer create-project laravel/laravel: example-app Лучше выполни composer create-project laravel/laravel ./ Тогда каталог example-app не будет создаваться а файлы установятся в текущий каталог. И не придётся "руками" перемещать файлы из example-app .
@ToBeCloser007
@ToBeCloser007 4 месяца назад
И тебе спасибо за подсказку!
@vyacheslavvasilev1776
@vyacheslavvasilev1776 3 месяца назад
Спасибо!
@darknet106
@darknet106 7 месяцев назад
Привет! Подскажи пожалуйста, как в ларавел писать по DDD , а именно как моделировать сущности если там с коробки в основном используется eloquent, или ты в таких ситуациях устанавливаешь doctrine и юзаешь его для сущностей или вообще пишешь голые пхп классы для сущностей и сам маппишь данные с бд в сущность? Расскажи пожалуйста о своем опыте касательно этой темы, спасибо!
@tandev713
@tandev713 7 месяцев назад
Присоединяюсь к вопросу.
@Aucka-h5d
@Aucka-h5d 18 дней назад
Установка Laravel завершилась с ошибкой не полностью загрузились пакеты composer create-project laravel/laravel Lara При повторном входе composer create-project laravel/laravel lara Каждый раз выдаёт ошибку что Project directory "/var/www/lara" is not empty. Ларавел не устанавливается как это можно устранить ?
@KonstantinKotOfficial
@KonstantinKotOfficial 3 месяца назад
Вот тут я реально прифигел
@saharaprotocol
@saharaprotocol 10 месяцев назад
Спасибо.
@cpentyc
@cpentyc 6 месяцев назад
Спасибо за видео. Видео вроде новое, но зачем использовать устаревающую версию php и версию version: '3.2' уже рекомендуется не указывать
@zhumabek.aykyn9
@zhumabek.aykyn9 10 месяцев назад
Рахмет
@arta4649
@arta4649 9 месяцев назад
Для разработки с прд винды, создаю вирт машину в hyper-v. Стоит перейти на wsl2+docker или так и работать с hyper--v виртуалкой?
@ToBeCloser007
@ToBeCloser007 9 месяцев назад
Если покрывает нужды, то не стоит
@markellich2319
@markellich2319 7 месяцев назад
Только докер ставьте в wsl в которой работаете, а не docker desktop с ним еще пачку возможных проблем получите
@EStepan0v
@EStepan0v 10 месяцев назад
Не понятно, но очень интересно )
@loadmore
@loadmore 8 месяцев назад
что тут скажешь, это топ братан! давай теперь добавим rabbitmq в докер и в ларе очередь запустим
@самыйлогичныйчел
@самыйлогичныйчел 4 месяца назад
по идее nginx сервер там лишний, потому что есть php-fpm
@MikhailLushnikov
@MikhailLushnikov 4 месяца назад
В продакшене запускаешь тоже в докер среде? Или только для разработки?
@ToBeCloser007
@ToBeCloser007 4 месяца назад
В продакшне тоже
@MikhailLushnikov
@MikhailLushnikov 4 месяца назад
@@ToBeCloser007 спасибо за ответ! а есть какие либо сборки которые предпочитаешь использовать для продакшена? есть например laradock и подобные. поделись своей сборкой для продакшен всем очень нужно)
@ToBeCloser007
@ToBeCloser007 4 месяца назад
В нем есть все инструменты для любого уровня проекта. Но для обычных проектов слишком много лишнего. Поэтому я собираю сборку только из необходимых инструментов
@TheBubaololo
@TheBubaololo 5 месяцев назад
эту сборку можно использовать на проде?
@vladislavpesterev1137
@vladislavpesterev1137 5 месяцев назад
Привет, можно использовать твой код в коммерческих проектах? Не нашёл лицензию в гитхабе.
@ToBeCloser007
@ToBeCloser007 5 месяцев назад
Привет. Какой именно код?
@vladislavpesterev1137
@vladislavpesterev1137 5 месяцев назад
@@ToBeCloser007 тот, что из видео
@самыйлогичныйчел
@самыйлогичныйчел 4 месяца назад
Как на винде дать доступ папке что бы сервер на 8080 заработал?
@самыйлогичныйчел
@самыйлогичныйчел 4 месяца назад
я решил проблему перейдя в докер terminal и там были оказуется разрешения 1000 туда, странно потому что я был уверен там root. ну еще там в безопасности папки проставил разрешения на windows
@the2x548
@the2x548 10 месяцев назад
Офигеть, тоесть можно было все делать через php cli, и не возиться с докер файлом и подтягивать либы и композер отдельно? 😮😮😮
@horek6540
@horek6540 10 месяцев назад
Я пил воду и нашел это видео в реках
@AQ-kg1qq
@AQ-kg1qq 8 месяцев назад
09:18 измени пожалуйста анимацию перехода)))
@Roman-eu8vf
@Roman-eu8vf 10 месяцев назад
Первый!
@iuriigalchenko7673
@iuriigalchenko7673 8 месяцев назад
А не проще использовать laravel sail, зачем все усложнять?
@ТомСойер-к4р
@ТомСойер-к4р 10 месяцев назад
Ассаляму алейкум брат
@akobka
@akobka 10 месяцев назад
ты шо дядя какие mv и rm rf. Ты если точку вместо указания директории поставишь оно тебе в текущую установит. composer create-project laravel/laravel .
@ToBeCloser007
@ToBeCloser007 10 месяцев назад
Папка не пустая.
Далее
Running Scheduled Laravel Tasks with Docker
16:55
Просмотров 21 тыс.
DEMONS ARE ATTACKING BRAWL STARS!!!
09:08
Просмотров 13 млн
Wait for it 😂
00:19
Просмотров 4,9 млн
Docker за 20 минут
21:42
Просмотров 82 тыс.
1. Настройка Docker. PHP+Nginx+MySQL
14:02
Просмотров 32 тыс.