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

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 พ.ย. 2024

ความคิดเห็น • 49

  • @rinatsarmuldin2280
    @rinatsarmuldin2280 11 หลายเดือนก่อน +6

    Рахим спасибо тебе за все что ты делаешь! это круто! Легко и понятно любая тема которую ты обьясняешь! Пусть тебе будет всегда другом Успех и радость! Пусть главное крепкое здоровье будет с тобою. Всех благ тебе и всем близким вашим!

  • @SofaSofa-fw2bz
    @SofaSofa-fw2bz 9 หลายเดือนก่อน +4

    ПРосто лучший канал и лучшее видео по ларе + докер. Прям многие моменты стали яснее, хотя докером пользуюсь не первый год

  • @ToBeCloser007
    @ToBeCloser007  11 หลายเดือนก่อน +3

    Спасибо за внимание. Надеюсь было полезно

  • @myprogs
    @myprogs 11 หลายเดือนก่อน +13

    Добавлю немного конструктивной критики: видео корректно стоило бы назвать `Как установить 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  11 หลายเดือนก่อน

      Спасибо 👍

    • @Olegcowboyoleg
      @Olegcowboyoleg 5 หลายเดือนก่อน

      Я вот пробовал Sail. Но я так и не понял, он свой nginx поднимает или использует уже тот, который на сервере?

    • @kamentim
      @kamentim 3 หลายเดือนก่อน

      Расскажите пожалуйста подробнее, или скиньте материалы, если не затруднит. Про переменную юзер и т.д.

  • @alextopsite
    @alextopsite 11 หลายเดือนก่อน +1

    Хороший урок, как раз сейчас актуально для мменя! Спасибо

  • @alexles5003
    @alexles5003 หลายเดือนก่อน

    Лаконично и понятно. Спасибо. Буду пробовать

  • @cosmosaur2910
    @cosmosaur2910 10 หลายเดือนก่อน

    Спасибо!
    Ждем вторую часть 😊

  • @DenisKorotin
    @DenisKorotin 11 หลายเดือนก่อน +1

    Отличное видео! Спасибо огромное!

  • @Edvard-Aliev
    @Edvard-Aliev 11 หลายเดือนก่อน

    Привет, годно! Спасибо, сейчас все проекты перетаскиваю в докер, удобно и практично!

  • @sergeymoskalenko282
    @sergeymoskalenko282 5 หลายเดือนก่อน +1

    Спасибо за урок, полезное видео! Но кое что можно улучшить. В начале когда Laravel устанавливаешь, вместо
    composer create-project laravel/laravel: example-app
    Лучше выполни
    composer create-project laravel/laravel ./
    Тогда каталог example-app не будет создаваться а файлы установятся в текущий каталог. И не придётся "руками" перемещать файлы из example-app .

    • @ToBeCloser007
      @ToBeCloser007  5 หลายเดือนก่อน +1

      И тебе спасибо за подсказку!

  • @vyacheslavvasilev1776
    @vyacheslavvasilev1776 4 หลายเดือนก่อน

    Спасибо!

  • @darknet106
    @darknet106 8 หลายเดือนก่อน +1

    Привет!
    Подскажи пожалуйста, как в ларавел писать по DDD , а именно как моделировать сущности если там с коробки в основном используется eloquent, или ты в таких ситуациях устанавливаешь doctrine и юзаешь его для сущностей или вообще пишешь голые пхп классы для сущностей и сам маппишь данные с бд в сущность? Расскажи пожалуйста о своем опыте касательно этой темы, спасибо!

    • @tandev713
      @tandev713 8 หลายเดือนก่อน +1

      Присоединяюсь к вопросу.

  • @saharaprotocol
    @saharaprotocol 11 หลายเดือนก่อน

    Спасибо.

  • @KonstantinKotOfficial
    @KonstantinKotOfficial 4 หลายเดือนก่อน

    Вот тут я реально прифигел

  • @zhumabek.aykyn9
    @zhumabek.aykyn9 11 หลายเดือนก่อน

    Рахмет

  • @alexles5003
    @alexles5003 หลายเดือนก่อน

    Можно ли как-то замутить чтобы несколько проектов на этой сборке работало? Допустим сложить их в папку projects и завести отдельные хосты на них в etc/hosts?

  • @EStepan0v
    @EStepan0v 11 หลายเดือนก่อน

    Не понятно, но очень интересно )

  • @Aucka-h5d
    @Aucka-h5d หลายเดือนก่อน

    Установка Laravel завершилась с ошибкой не полностью загрузились пакеты
    composer create-project laravel/laravel Lara
    При повторном входе composer create-project laravel/laravel lara
    Каждый раз выдаёт ошибку что Project directory "/var/www/lara" is not empty.
    Ларавел не устанавливается как это можно устранить ?

  • @TheBubaololo
    @TheBubaololo 6 หลายเดือนก่อน

    эту сборку можно использовать на проде?

  • @cpentyc
    @cpentyc 7 หลายเดือนก่อน

    Спасибо за видео. Видео вроде новое, но зачем использовать устаревающую версию php и версию version: '3.2' уже рекомендуется не указывать

  • @loadmore
    @loadmore 9 หลายเดือนก่อน

    что тут скажешь, это топ братан! давай теперь добавим rabbitmq в докер и в ларе очередь запустим

  • @horek6540
    @horek6540 11 หลายเดือนก่อน

    Я пил воду и нашел это видео в реках

  • @arta4649
    @arta4649 10 หลายเดือนก่อน

    Для разработки с прд винды, создаю вирт машину в hyper-v. Стоит перейти на wsl2+docker или так и работать с hyper--v виртуалкой?

    • @ToBeCloser007
      @ToBeCloser007  10 หลายเดือนก่อน

      Если покрывает нужды, то не стоит

    • @markellich2319
      @markellich2319 8 หลายเดือนก่อน

      Только докер ставьте в wsl в которой работаете, а не docker desktop с ним еще пачку возможных проблем получите

  • @blackwood3408
    @blackwood3408 19 วันที่ผ่านมา

    При использовании npm run dev перестали загружаться скрипты, ошибка "has been blocked by CORS policy: No 'Access-Control-Al.............". Билдится все нормально а дев не робит, как починить кто знает?

    • @ToBeCloser007
      @ToBeCloser007  19 วันที่ผ่านมา

      Привет. Скорее всего, npm run dev указывает на сервер Vite (по умолчанию используется для dev-сервера), и вам нужно разрешить к нему доступ.

  • @самыйлогичныйчел
    @самыйлогичныйчел 5 หลายเดือนก่อน

    по идее nginx сервер там лишний, потому что есть php-fpm

  • @MikhailLushnikov
    @MikhailLushnikov 5 หลายเดือนก่อน

    В продакшене запускаешь тоже в докер среде? Или только для разработки?

    • @ToBeCloser007
      @ToBeCloser007  5 หลายเดือนก่อน +1

      В продакшне тоже

    • @MikhailLushnikov
      @MikhailLushnikov 5 หลายเดือนก่อน

      @@ToBeCloser007 спасибо за ответ! а есть какие либо сборки которые предпочитаешь использовать для продакшена? есть например laradock и подобные. поделись своей сборкой для продакшен всем очень нужно)

    • @ToBeCloser007
      @ToBeCloser007  5 หลายเดือนก่อน +1

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

  • @vladislavpesterev1137
    @vladislavpesterev1137 6 หลายเดือนก่อน

    Привет, можно использовать твой код в коммерческих проектах? Не нашёл лицензию в гитхабе.

    • @ToBeCloser007
      @ToBeCloser007  6 หลายเดือนก่อน

      Привет. Какой именно код?

    • @vladislavpesterev1137
      @vladislavpesterev1137 6 หลายเดือนก่อน

      @@ToBeCloser007 тот, что из видео

  • @самыйлогичныйчел
    @самыйлогичныйчел 5 หลายเดือนก่อน

    Как на винде дать доступ папке что бы сервер на 8080 заработал?

    • @самыйлогичныйчел
      @самыйлогичныйчел 5 หลายเดือนก่อน

      я решил проблему перейдя в докер terminal и там были оказуется разрешения 1000 туда, странно потому что я был уверен там root.
      ну еще там в безопасности папки проставил разрешения на windows

  • @the2x548
    @the2x548 11 หลายเดือนก่อน

    Офигеть, тоесть можно было все делать через php cli, и не возиться с докер файлом и подтягивать либы и композер отдельно? 😮😮😮

  • @AQ-kg1qq
    @AQ-kg1qq 9 หลายเดือนก่อน

    09:18 измени пожалуйста анимацию перехода)))

  • @ТомСойер-к4р
    @ТомСойер-к4р 11 หลายเดือนก่อน

    Ассаляму алейкум брат

  • @iuriigalchenko7673
    @iuriigalchenko7673 9 หลายเดือนก่อน

    А не проще использовать laravel sail, зачем все усложнять?

  • @Roman-eu8vf
    @Roman-eu8vf 11 หลายเดือนก่อน

    Первый!

  • @akobka
    @akobka 11 หลายเดือนก่อน

    ты шо дядя какие mv и rm rf. Ты если точку вместо указания директории поставишь оно тебе в текущую установит. composer create-project laravel/laravel .

    • @ToBeCloser007
      @ToBeCloser007  11 หลายเดือนก่อน +1

      Папка не пустая.