Laravel-приложение в docker-контейнерах: практическое занятие для тех, кто всё ещё боится докера

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

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

  • @advinkruten1369
    @advinkruten1369 8 หลายเดือนก่อน +15

    Вот кто это??? Киборг помноженный на бесконечность. Слушать настолько приятно, а каждая тема разобрана досконально до мелочей.
    не переставайте!!! делайте дальше в том же духе! мой колокол и палец вверх с вами)
    P.S У автора дар к повествованию

  • @dfkkg3453
    @dfkkg3453 ปีที่แล้ว +27

    Отличное видео! Расскажите про деплой и гит в связке с докером, пожалуйста!

  • @ihorrud5088
    @ihorrud5088 ปีที่แล้ว +8

    Чудове відео, не одного такого крутого відео по докеру не бачив, дякую!!

    • @freelancer_eyes
      @freelancer_eyes  ปีที่แล้ว +2

      Спасибо огромное на добром слове! Буду рад продолжить. И такой вопрос задам.
      Я свободно понимаю украинский на слух и на письме, но самому писать и говорить на нём мне сложновато. Скажите, стоит ли делать субтитры на украинском к моим роликам? Будет ли их проще воспринимать моим зрителям из Украины? Или субтитры всё-таки отвлекают от восприятия материала и больше помешают?

    • @ihorrud5088
      @ihorrud5088 ปีที่แล้ว

      @@freelancer_eyes Я думаю зараз в цьому немає необхідності через те, що ви записуєте відео на російській мові а в нас в Україні розуміють, якщо ви можливо почнете записувати відео на англійській тоді так можу робити субтитри на українській хоча так же і можна сказати про російські субтитри, тому зараз не бачу сенсу :)

    • @ihorrud5088
      @ihorrud5088 ปีที่แล้ว

      @@freelancer_eyes доречі Олександр чому в мене коли я робив все по вашому відео в мене проект создається за допомогою composer під root і я не можу редагувати файли в phpstorm, що мені зробитм з цими правами, дякую.

    • @Алексей127-г6э
      @Алексей127-г6э 2 หลายเดือนก่อน +2

      @@freelancer_eyes нет смысла.

    • @ВсеволодАдамов-п9у
      @ВсеволодАдамов-п9у หลายเดือนก่อน

      @@freelancer_eyes більшість розуміє, але зайвим не буде.

  • @dmitryshkinin8338
    @dmitryshkinin8338 3 หลายเดือนก่อน +4

    У пользователей windows возникает и другая более глобальная проблема, помимо проблемы с правами на папки /storage и /bootstrap/cache (которая решается установкой прав 777 на них в контейнере).
    Все http запросы, запуск консольных команд или юниттестов, происходят с несколько секундной задержкой. Она возникает из-за того что наш код проекта лежит в файловой системе виндоуса, а запускается в виртуалке докера на ОС линукс, с соответсвующей файловой системой.
    Решение - WSL! Ставим его. Кладем код проекта в wsl убунту, к которому подключаем и наш IDE, и проблема решается. Код который мы правим находится в файловой системе линукс, и в ней же запукается в докер контейнере. Все начинает летать!

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

      Спасибо за подсказку!

  • @maxg_pro
    @maxg_pro ปีที่แล้ว +16

    Дядя, хорош❤ открытие месяца. Продолжай пожалуйста. Успехов. С меня лайки комменты. Хотелось бы вторую часть с подробным разбором рабочих кейсов работы с докером.

  • @maksqube2109
    @maksqube2109 4 หลายเดือนก่อน +2

    Объяснил все так легко и доступно!! Спасибо!

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

    Это божественный туториал! Спасибо!

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

    спасибо!! очень понятное видео, теперь стало легче разбираться в нюансах поднятия ларавель приложения с помощью контейнеров!

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

    Огонь материал и подача. С нетерпением ждем продолжения

  • @ВладимирЛитвинцев-м6б
    @ВладимирЛитвинцев-м6б 9 หลายเดือนก่อน

    Спасибо за подробное изложение материала. Лично мне в механизмах контейнеризации всегда было непонятно, как между собой общаются контейнеры, как происходит отображение файловой системы хостовой машины в файловую систему контейнера, и как сохраняются данные после того, как контейнер убивается. Спасибо большое!

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

      Почитай для начала про Linux Namespaces, Linux Cgroups и UFS. Тогда такими глупыми вопросами задаваться не будешь. Если очень коротко и упрощенно: docker - это просто тулза реализующая удобную для пользования абстракцию поверх нэмспейсов и контрольных групп. Короче, если ты с этим разберешься, то сможешь написать свой простейший докер даже на баше

  • @Alex-nm9nr
    @Alex-nm9nr ปีที่แล้ว +2

    Спасибо. Докер внезапно превратился из неведомой хрени в простой и понятный инструмент

  • @taras-melmut
    @taras-melmut 4 หลายเดือนก่อน +3

    Дякую!!! Просто і доступно і головне зрозуміло. Очікуємо на відео з деплоєм.

  • @nikitabelov2535
    @nikitabelov2535 6 หลายเดือนก่อน +1

    Подача материала отличная, очень приятно смотреть, все понятно и просто.

  • @nisorek
    @nisorek ปีที่แล้ว +1

    Спасибо огромное за то, что научили пользоваттся контнйнерами для артизана, как раз сейчас решаю подобрать задачу для себя, знакомый вообще установил pho storm внутрь контейнера, и так работал, а я искал выход как это избежать. Спасибо!
    Подача материала на высочайшем уровне, очень рад что нашел вас, радуйте роликами почаще

  • @ВалерийСкляр-и1т
    @ВалерийСкляр-и1т ปีที่แล้ว +1

    Спасибо Вам за такое видео. Формат сразу к практике очень продуктивен)

  • @AlexViennaDJ
    @AlexViennaDJ ปีที่แล้ว +1

    Спасибо за видео, очень актуальная тема. Особенно кто не до конца понимает для чего нужен докер.

    • @freelancer_eyes
      @freelancer_eyes  ปีที่แล้ว

      Да, похоже, нащупалась действительно востребованная тема. Будем продолжать! Есть много ещё, что нужно осветить.

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

    Лучшее видео по докеру. Низкий поклон

  • @BrestSouth
    @BrestSouth ปีที่แล้ว +2

    Спасибо огромное Вам, очень интересно.

    • @freelancer_eyes
      @freelancer_eyes  ปีที่แล้ว

      Вам спасибо за внимание и отклик. Рад, что видео оказалось интересным.

  • @important-animals
    @important-animals 3 หลายเดือนก่อน +5

    В примере есть опечатка в docker-compose.yaml
    volumes у composer меняем с
    - db_data:/var/www/laravel
    на
    - ./src:/var/www/laravel
    После установки лары запускаем 3 команды
    docker compose run artisan key:generate
    exec -T php chmod -R 777 /var/www/laravel/storage
    docker compose run artisan migrate
    И все должно работать)

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

    Спасибо большое, было очень полезно, после этого ролика я практический везде юзаю docker

  • @s3raph443
    @s3raph443 ปีที่แล้ว +2

    С возвращением

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

    Автору огромный респект. Все четко и понятно о не самых очевидных и тривиальных вещах. Отдельно хотелось бы отметить преподавательский талант автора.
    Подписался на канал и смотрю другие материалы... :)
    По поводу Докера. Сижу всю жизнь на винде. Начинал локальные разработки еще на Денвере. Потом много лет работал на OpenServer-е.
    Некоторые сложные проекты приходилось поднимать на Вагранте.
    Больше года как открыл для себя Докер, и... выдохнул... :)
    Я похожим образом поднимаю Ларавел проекты локально. Только, не создаю отдельный контейнеры под композер а артизан. А ставлю композер в контейнер в котором крутится php, и запускаю его оттуда. Так же как и артизан команды.

  • @Andrew-v4o7k
    @Andrew-v4o7k ปีที่แล้ว

    Отвечу честно, почему я не использовал раньше docker для докеризации laravel приложений.
    Никогда ещё не видел столь подробного объяснения что и как делать. Вместе с вашим уроком сделал докеризацию приложения. Спасибо вам большое! Подписался. Очень хорошо и качественно объясняете. А ещё приятный тембр голоса - вишенка на торте :)

  • @Жил-былПетрович
    @Жил-былПетрович 9 หลายเดือนก่อน

    Спасибо огромное! Самое понятное объяснение, которое я видел!

  • @s_pomidorr
    @s_pomidorr ปีที่แล้ว +1

    Отлично! жду продолжения, это закинуть в git - далее - развернуть всё это дело уже на рабочем чистом сервере с ssl доменом,

  • @АндрейКолмаков-щ7ш
    @АндрейКолмаков-щ7ш ปีที่แล้ว +1

    Хорош, однозначно лайк 👍🏼

  • @александркурдюков-й4я
    @александркурдюков-й4я ปีที่แล้ว

    Жму руку!!! Ставлю лайк, еще лучше структурировал свои знания!

  • @gru8299
    @gru8299 ปีที่แล้ว +1

    Огромная благодарность! Продолжайте пожалуйста!

  • @gamingplay5415
    @gamingplay5415 ปีที่แล้ว +1

    интересно смотреть 😊

  • @pep421
    @pep421 ปีที่แล้ว

    Супер доступно. Я забросил докер после того как пытался связать php и mysql контейнеры. и вот эти пути с портами, чуть ошибёшься и понять почему не работает довольно проблематично.

    • @freelancer_eyes
      @freelancer_eyes  ปีที่แล้ว

      Надеюсь, теперь попроще будет и ещё попробуете это дело забороть

  • @i_want_to_play
    @i_want_to_play ปีที่แล้ว

    Благодарю за видео!
    Очень исчерпывающий. Поборол все таки этот docker с его composer'ами ))

  • @topalek
    @topalek ปีที่แล้ว +1

    Ура, новый видос)))

  • @Kalin_cheetah
    @Kalin_cheetah 9 วันที่ผ่านมา

    Очень здорово, спасибо! Сейчас в процессе просмотра. По ходу возник вопрос: если мы запускаем изолированно и php и mysql и nginx, то получается в каждом контейнере, как в неком подобии ОС, будет дублироваться вся необходимая инфраструктура от операционной системы? Почему так устроено? С первого взгляда кажется, что было бы логично изолировать все сервисы в едином контейнере, чтобы не дублировать в каждом из них ту часть, что отвечает за операционную систему? Что я упускаю?

  • @artem_ib
    @artem_ib ปีที่แล้ว +1

    Так отлично, с докером всё не могу подружится - а хочется лару накатывать туда

  • @igorshved2224
    @igorshved2224 ปีที่แล้ว +1

    Очень много полезной информации, многое из рассказанного долго искал и изучал самостоятельно, если бы увидел раньше такого плана ролик, очень много времени бы сэкономил для изучения. Очень жду продолжения.

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

    Спасибо! До этого по примеру развповачивал докеры, но не до конца понимал как устроен yaml файл. Благодаря твоему видео стал лучше разбираться в вопросе. ЗЫ: в Винде докеры нужно использовать в wsl-2, это также быстро и удобно, и можно использовать в терминале ide

  • @EZRAEZRA-mz4ko
    @EZRAEZRA-mz4ko ปีที่แล้ว

    спасибо, это лучшее пояснениние о docker

  • @artem_malashenko
    @artem_malashenko ปีที่แล้ว

    Тема зашла! Спасибо вам огромное за объяснение. 😊 Ждём продолжение. 😊👍

  • @user-genderZi
    @user-genderZi 11 หลายเดือนก่อน

    Годный контент. Все доступно и поятно. Успехов во всем

  • @UserU-d2v
    @UserU-d2v ปีที่แล้ว

    Красавчик. Все разложил, все понятно

  • @samvelkarapetyan5647
    @samvelkarapetyan5647 ปีที่แล้ว

    Ochen interesno slushit vas

  • @sinstranger
    @sinstranger ปีที่แล้ว

    Приветствую, спасибо за качественный контент! Пользуюсь докером по мере необходимости.

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

    одназначно лайк подписка, спасибо дядя

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

      Повторюсь, спасибо вам большое!
      Благодаря вам за день все сделал!

  • @TechnoHubSolutions777
    @TechnoHubSolutions777 ปีที่แล้ว

    Самое топовое видео которое я видел по docker, вы лучший, спасибо спасибо спасибо

  • @ДеняВасилич
    @ДеняВасилич ปีที่แล้ว

    Docker - Must have. Это прям обязательно, всегда можно собрать такие же версии приложений (а-ля php, mysql) как и на проде. А если несколько проектов, то для каждого можно использовать свои сборки, без необходиости устанвливать приложения локально. Плюс жрёт по памяти фигню, не так как виртуальная машина. Спасибо за видео!

  • @Edvard-Aliev
    @Edvard-Aliev ปีที่แล้ว +1

    Отлично, актуально, полезно 👋

  • @myyyp1
    @myyyp1 ปีที่แล้ว +2

    Отличное видео. Хочется глянуть про деплой на базе докера. С гитом и прочими делами. По взрослому.

    • @freelancer_eyes
      @freelancer_eyes  ปีที่แล้ว

      Да, вопросы про фронтенд и деплой самые частые. Будем записывать.

  • @Pavelbrov
    @Pavelbrov ปีที่แล้ว +2

    Хорошая тема, жду продолжения. Сам полгода назад начал переползать на докер. Если его хорошо знать, то отличная вещь, особенно, если уже всё написано и остаётся только пользоваться. Если же всю инфраструктуру надо построить, то надо хорошо помучиться, прежде чем наслаждаться плодами

    • @freelancer_eyes
      @freelancer_eyes  ปีที่แล้ว +1

      Отлично подмечено! Именно так. В этом ролике я показал только самые основы. В следующих будем раскрывать о нюансах. Так что задавайте вопросы

    • @pep421
      @pep421 ปีที่แล้ว

      О да описывать всё с ноля, то ещё удовольствие.

    • @pep421
      @pep421 ปีที่แล้ว

      Всплывает 100500 разных нюансов.

  • @vladileonov9428
    @vladileonov9428 ปีที่แล้ว

    Отлично! Просто и понятно для реального использования. Огромное СПАСИБО!!!

  • @nikitaday7505
    @nikitaday7505 ปีที่แล้ว

    ВАУ ВАУ
    Давайте пожалуйста про деплой , ждем

  • @darkshaman766
    @darkshaman766 ปีที่แล้ว

    спс все очень просто и доходчиво )))

    • @freelancer_eyes
      @freelancer_eyes  ปีที่แล้ว

      Отлично! Рад быть полезным.

  • @ИгорьКолесник-в3п
    @ИгорьКолесник-в3п 9 หลายเดือนก่อน

    + очень полезное видео!Спасибо Вам!

  • @СергейБобков-б7э
    @СергейБобков-б7э ปีที่แล้ว +1

    Благодарю

  • @tradezoneuz3211
    @tradezoneuz3211 ปีที่แล้ว

    Выдно што мастер своего дела 👏

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

    Спасибо огромное! Видео супер! Канал ОГОНЬ!
    А можно ли действующий (рабочий) сайт "держать" в Docker или для этих целей все же разворачивать LAMP ????

  • @yaroslavvenzhik9337
    @yaroslavvenzhik9337 ปีที่แล้ว

    Очень круто! Спасибо!

    • @freelancer_eyes
      @freelancer_eyes  ปีที่แล้ว

      Ого! Привет! Хоть бы ты вышел на связь - поболтали бы в личке. Уже года два как не общались?

  • @garrygoodrege255
    @garrygoodrege255 ปีที่แล้ว

    Хорошее видео, докер прикольная штука, ресурсы ему выделить поболее базовых пришлось поковырятся..а так все супер, автор супер лектор.

  • @АлексейНагаев-г9ч
    @АлексейНагаев-г9ч ปีที่แล้ว

    Спасибо огромное, очень доходчиво и понятно, подписался на вас)

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

    на линукс тоже можно docker desktop установить

    • @cleverscript
      @cleverscript 13 วันที่ผ่านมา

      можно, но только перестанет работать консольный docker и все сломается, будет конфликт сокетов и вы убьете свою систему, удаление десктопного докера и переустановка консольного вам потом не помогут, так что не в коем случае не делайте этого, я один раз сделал, хорошо что была резервная копия системы

    • @daun55
      @daun55 13 วันที่ผ่านมา

      @cleverscript уже понял

  • @АртурЗарипов-б2й
    @АртурЗарипов-б2й 9 หลายเดือนก่อน

    Большое спасибо!

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

    Классно получилось, большое спасибо! Можете ли вы подсказать как правильно учить докеризацию и на что стоит обращать внимание чтобы понять основы и принципы работы Docker-а, так как недавно начал учить это многие вещи все еще остаются непонятными

  • @winstonwolf2981
    @winstonwolf2981 ปีที่แล้ว +2

    А можете пояснить для чего отдельный контейнер composer и artisan? Разве не проще запускать их из контейнера php? Чем это практически лучше?
    За видео спасибо, отличная подача материала!

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

    Would be great to see video about deployment to remote VPS, to Docker container using Jenkins or another open source ci/cd.

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

    Отличное видео!👍👍👍

  • @ДмитрийКондрашов-ц2о
    @ДмитрийКондрашов-ц2о ปีที่แล้ว

    Отличная подача информации, самому с этим разбираться пришлось бы долго)

  • @СтаниславЛукьянов
    @СтаниславЛукьянов ปีที่แล้ว

    Очень информативно и по делу. Отличное руководство. Еще бы redis прикрутить к этой троице и настроить плагин для php. Не получается реализовать это решение.

  • @Alexander-tp6gy
    @Alexander-tp6gy ปีที่แล้ว

    большое спасибо, очень помогли

  • @narcomann1646
    @narcomann1646 ปีที่แล้ว

    мужик, красава👍

  • @ВладиславГривенко-ш2й
    @ВладиславГривенко-ш2й 6 หลายเดือนก่อน

    Отличное видео. Сам работаю 4 года в веб разработке, видел много докеров, но сам решил учиться собирать их только сейчас.
    Видео на мой взгляд прекрасное (единственное я смотрел на скорости 1.5, но это вкусовщина). За 4 года я видел много крутых докеров в т.ч. написанные всякие sh скрипты для упрощения вызова artisan или composer чтобы не писать под это отдельные контейнеры
    Для начала это видео отличное, что ждёт меня дальше в ваших уроках я не знаю, но надеюсь, что после них я смогу хоть немного приблизиться к тому, что видел от гуру с разных фирм)
    Ну а так конечно же допом литература, только так добиваются мастерства)

  • @arta4649
    @arta4649 ปีที่แล้ว

    Вот это анонс) 👍

  • @neyroseti-live
    @neyroseti-live 6 หลายเดือนก่อน

    большое спасибо!

  • @TheDinamitt
    @TheDinamitt ปีที่แล้ว

    Использую Laravel Sail, весь конфиг уже готов, пару раз требовалось что-то подправить под свои нужды, например заменить mysql на postgres

    • @freelancer_eyes
      @freelancer_eyes  ปีที่แล้ว +1

      Верно. Sail - отличный пакет. Но его можно использовать, особо не разбираясь, чего там под капотом и как это всё едет. Я же хочу именно показать внутреннее устройство.

    • @turdakhov
      @turdakhov ปีที่แล้ว

      Да, я тоже использую Laravel Sail. Развернуть новый проект очень легко. Посадить на Sail старый проект тоже не очень сложно, там одной командой делается. Но вот развернуть проект на чистом PHP, или Yii2, или Wordpress уже не могу. @@freelancer_eyes

  • @Floppery
    @Floppery ปีที่แล้ว

    Давно использую докер, очень удобно. Был момент когда заставлял других разработчиков на него перейти. Сейчас не вижу продуктивной работы без докера

    • @freelancer_eyes
      @freelancer_eyes  ปีที่แล้ว

      Отлично. Значит, докер на марше! Это не может не радовать

  • @sapperus
    @sapperus ปีที่แล้ว

    Четко и по делу, спасибо за ролик 👍

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

    you are the best

  • @АлександрК-ч1е
    @АлександрК-ч1е หลายเดือนก่อน

    За видео конечно спасибо! Некоторые моменты по котором были неясности в docker прояснились для меня после просмотра ролика, в частности про флаги, про которые в доках нет информации. Но ваше видео - это верхи айсберга. И как всё же правильно организовать сеть контейнеров до конца не ясно, и Вы это не поясняете потому что, возможно, сами до конца не разобрались в этом моменте.
    Вот Вы говорите, что контейнер composer не в сети приложения laravel. Composer запускается и отваливается, выполнив определённые манипуляции. Потом уже после rebuild контейнера у Вас уже composer в сети с приложением. Так как правильно должно быть? Он должен быть в сети или не должен быть?
    Я видел множество решений для Laravel и там почему-то composer устанавливается вместе с php отдельной командой, а не отдельным контейнером. Возникает опять вопрос как правильно и оптимально сделать?
    Слышал так же, что для директорий типа node_modules, vendor, venv должны создаваться анонимные volumes. Что на счёт этого скажите?
    Как быть с правами и привилегиями и подключением менеджеров БД, например PHPMyAdmin?
    Как сконфигурировать php? Одни вопросы вообщем ...
    Для Laravel ещё, кстати, и node нужна с npm для запуска Vite. Об этом в уроке Вы не упоминаете.

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

    Спасибо!!!

  • @АлександрСоболев-я2ъ
    @АлександрСоболев-я2ъ 7 หลายเดือนก่อน

    Добрый день! Спасибо.Теперь понятно)). Вопрос возник. Если у меня Laravel + vite, то мне нужно также настраивать контейнер с node/npm?

  • @СергейБобков-б7э
    @СергейБобков-б7э ปีที่แล้ว

    Благодарю вас, а вы можете записать ролик про проксирование с докер, есть API, и есть frontend

    • @freelancer_eyes
      @freelancer_eyes  ปีที่แล้ว

      Кстати, классная тема. Спасибо за наводку. Фронт как выполнен, на каком фреймворке? React, Next, Vue или?..

    • @СергейБобков-б7э
      @СергейБобков-б7э ปีที่แล้ว

      @@freelancer_eyes На Vue

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

    а вот если бы еще про Xdebug расказали и тесты было бы вообще шикарно

  • @zCubEz
    @zCubEz ปีที่แล้ว

    Доброе все, клево, но не хватает еще файла с командами, что бы по видео не искать их каждый раз. ) решился на основе вашего скелета отойти от sail лары, а то надо https чтобы еще был, если к сайлу прослойку proxy nginx делаю проблема с адресацией если порты отличаются от стандартных.
    Так же надо еще доработать момент передача идентификатора пользователя внутрь контейнера при построении образа, чтобы не было проблем с правами, я запускаю через win wsl, он запускает все от рут пользователя и потом ide ругается нету доступа к папке и тд ..
    Хотелось бы увидит полный видос разбора как собрать свой контейнер для "прода", а не тест окружение, если надо тест окружение справится и laravel sail для базовых нужд
    Одним словом ждем продолжение )

  • @АнатолийЯ-ы7т
    @АнатолийЯ-ы7т หลายเดือนก่อน

    мне интересно послушать как организовать докер на проде притом что апп/сервер/бд находятся на разных серверах

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

    Интересный урок по Докеру и контейнерам и главное всё работает!
    Хотелось бы уточнить, когда ставишь сам Ларавель вылезает такая ошибка:
    In CreateProjectCommand.php line 371:
    Project directory "/var/www/laravel/." is not empty.
    Подскажите пожалуйста куда копать?

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

      docker-compose down -v
      docker-compose up --build -d
      Мне помогло.

  • @hopexstudio6388
    @hopexstudio6388 ปีที่แล้ว

    Огромное спасибо за детальное объяснение на пальцах, помогли разобраться! Подскажите, пожалуйста, мы можем сделать константу в docker-compose.yaml, чтобы один раз обозначит путь /var/www/laravel и далее использовать уже ее?

  • @evgpol2943
    @evgpol2943 ปีที่แล้ว

    Привет! Спасибо Вам огромное, все доступно и понятно. Несмотря на то, что уже с докером работаю, все равно нашел для себя что-то новое. Хотелось бы что-нибудь по микросервисной архитектуре, по строительству микросервиса с использованием брокеров, rabbit mq например. Очень мало информации на доступном языке по ним.

  • @Лёха-л6х
    @Лёха-л6х 9 หลายเดือนก่อน +1

    будет ли деплой от вас?)

  • @Фанат-щ9ь
    @Фанат-щ9ь ปีที่แล้ว

    Слушал не отрываясь, было так полезно. Хотелось узнать а как интересно запускать проект из гит если мы базовую ларавел накатали, не судите строго просто размышляю.

  • @hello_world671
    @hello_world671 ปีที่แล้ว +3

    Окончил курс по докер но до сих пор смотрю на докер как баран на новые ворота 😂

    • @freelancer_eyes
      @freelancer_eyes  ปีที่แล้ว +1

      Наверное, какие-то базовые вещи организации серверного взаимодействия всё ещё остались непонятыми. Но я думаю, что с наработкой опыта полученные ранее знания о докере начнут проясняться и станет понятнее, зачем и как это использовать

    • @hello_world671
      @hello_world671 ปีที่แล้ว

      ​@@freelancer_eyesпродолжайте снимать про докер, очень понравился ролик.

    • @ГеоргийМельников-Шопов
      @ГеоргийМельников-Шопов 9 หลายเดือนก่อน

      Такая же картина. От этого видео ещё непонятнее стало - порты какие-то, сервисы. На хрена всё это?
      Ему нужен nginx-alpine, а мне может не нужен, откуда мне знать. Это значит 15 раз надо эти контейнеры сделать с разными параметрами и тогда что-то будет доходить. Не стал даже смотреть до конца.

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

    Можно ли отдельный контейнер с NodeJS со своим докерфайлом сделать, что бы он запускался только для сборки фронта на ноде (VueJS или React)? Т.е. запустился по команде, скомпилировал билд в папку с джисонами и потух

  • @andregraunt
    @andregraunt ปีที่แล้ว

    супер

  • @игорьмамоненко
    @игорьмамоненко ปีที่แล้ว

    Docker Desktop сильный тормоз в работе с диском до 4 версии дубасил проц не жалея, короче что сделано изначально для линукса и по правилам линукса там и должно оставаться. Кстати Docker Desktop на базе линукса и работает только WSL называется)))

  • @angel-astrocrafter
    @angel-astrocrafter ปีที่แล้ว

    Спасибо за видео, но не совсем понятно как прокинуть, если локально ничего нет и проект с конфигами ngnix допустим на гитхабе лежит

  • @artemunix5223
    @artemunix5223 ปีที่แล้ว

    покажеш как делать микросервисные монолиты с помощью laravel passport rabbitmq? мб там еще по aws что то что в комплексе)

  • @potapovkm
    @potapovkm ปีที่แล้ว

    Сейчас в команде всё в докере. Бывают проблемы, бывает что-то тупит, но всё решается. Главное вовремя винду, wsl и сам
    докер обновлять.

    • @freelancer_eyes
      @freelancer_eyes  ปีที่แล้ว

      Да, обновление всего и вся - наше всё :)

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

    God bless you

  • @topalek
    @topalek ปีที่แล้ว +1

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

    • @freelancer_eyes
      @freelancer_eyes  ปีที่แล้ว +1

      Да, уже запланировал на среду. Правда, у меня винда хоть и есть, но голая совсем. Я ей не пользуюсь. Но попробую объяснить проблему и решение в общем, для всех операционок.

    • @topalek
      @topalek ปีที่แล้ว

      @@freelancer_eyes СУПЕР, спасибо

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

    Можно вас попросить, сделать подобное видео про гит?

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

    а почему волюмы подтормаживают? меняю код, но в контейнерах как-то не сразу он отображается. посылаю запрос а результат ещё со старым кодом. может это кэш ларавелевский так всё запоминает?

  • @oneman2093
    @oneman2093 ปีที่แล้ว +1

    в контейнере все файлы создаются от имени root. как их редактировать в phpstorm, если на хосте используется другой пользователь?

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

    Добрый день! А подскажите пожалуйста как сдлеать так чтобы при docker-compose up -d автоматически запускалось composer install, но при этом можно было бы использовать тот же контейнер дла установки конкретных библиотек composer require?