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

Поделиться
HTML-код
  • Опубликовано: 7 фев 2025

Комментарии • 259

  • @advinkruten1369
    @advinkruten1369 10 месяцев назад +16

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

  • @ihorrud5088
    @ihorrud5088 Год назад +8

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

    • @freelancer_eyes
      @freelancer_eyes  Год назад +3

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

    • @ihorrud5088
      @ihorrud5088 Год назад

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

    • @ihorrud5088
      @ihorrud5088 Год назад

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

    • @Алексей127-г6э
      @Алексей127-г6э 3 месяца назад +2

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

    • @ВсеволодАдамов-п9у
      @ВсеволодАдамов-п9у 2 месяца назад

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

  • @dfkkg36
    @dfkkg36 Год назад +27

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

  • @important-animals
    @important-animals 4 месяца назад +6

    В примере есть опечатка в 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
    И все должно работать)

  • @maxg_pro
    @maxg_pro Год назад +16

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

  • @maksqube2109
    @maksqube2109 5 месяцев назад +3

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

  • @alexkvashin216
    @alexkvashin216 Месяц назад

    самое лучшее видео-объяснение базы докера

  • @dmitryshkinin8338
    @dmitryshkinin8338 4 месяца назад +5

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

    • @lorenz1924
      @lorenz1924 3 месяца назад

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

  • @xncxnxxx
    @xncxnxxx 10 месяцев назад

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

  • @ruslankandiba
    @ruslankandiba 6 месяцев назад +1

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

  • @nisorek
    @nisorek Год назад +1

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

  • @MrKoshag
    @MrKoshag 2 месяца назад

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

  • @ВладимирЛитвинцев-м6б
    @ВладимирЛитвинцев-м6б 10 месяцев назад

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

    • @vatakiller
      @vatakiller 10 месяцев назад

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

  • @BrestSouth
    @BrestSouth Год назад +2

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

    • @freelancer_eyes
      @freelancer_eyes  Год назад

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

  • @AlexViennaDJ
    @AlexViennaDJ Год назад +1

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

    • @freelancer_eyes
      @freelancer_eyes  Год назад

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

  • @Andrew-v4o7k
    @Andrew-v4o7k Год назад

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

  • @dmitryshkinin8338
    @dmitryshkinin8338 4 месяца назад

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

  • @nikitabelov2535
    @nikitabelov2535 7 месяцев назад +1

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

  • @ВалерийСкляр-и1т
    @ВалерийСкляр-и1т Год назад +1

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

  • @ebirdori9498
    @ebirdori9498 5 месяцев назад

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

  • @artfiltersai
    @artfiltersai 11 месяцев назад

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

  • @taras-melmut
    @taras-melmut 6 месяцев назад +3

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

  • @victoryusmd
    @victoryusmd 17 дней назад

    Столкнулся с тем что девелопмент проект ( NGinx, Django, Postgres, VUE.JS, PGAdmin в Windows 10 , VS Code ) работает (контейнеры поднимаются) а когда делаю деплой на Debian 12 не поднимаются (nginx , vue.js) без того чтобы играться с правами на каталоги и т.д. Докер вещь !!! Надо осознано учить и много практиковатся. Спасибо автору за видео, всех благ !

  • @Жил-былПетрович
    @Жил-былПетрович 10 месяцев назад

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

  • @александркурдюков-й4я

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

  • @gru8299
    @gru8299 Год назад +1

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

  • @Alex-nm9nr
    @Alex-nm9nr Год назад +2

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

  • @i_want_to_play
    @i_want_to_play Год назад

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

  • @igorshved2224
    @igorshved2224 Год назад +1

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

  • @АндрейКолмаков-щ7ш

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

  • @valeratt
    @valeratt Год назад

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

  • @s3raph443
    @s3raph443 Год назад +2

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

  • @UserU-d2v
    @UserU-d2v Год назад

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

  • @user-genderZi
    @user-genderZi Год назад

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

  • @gamingplay5415
    @gamingplay5415 Год назад +1

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

  • @sinstranger
    @sinstranger Год назад

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

  • @СергейБобков-б7э
    @СергейБобков-б7э Год назад +1

    Благодарю

  • @ИгорьКолесник-в3п
    @ИгорьКолесник-в3п 11 месяцев назад

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

  • @s_pomidorr
    @s_pomidorr Год назад +1

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

  • @artem_ib
    @artem_ib Год назад +1

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

  • @vladileonov9428
    @vladileonov9428 Год назад

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

  • @EZRAEZRA-mz4ko
    @EZRAEZRA-mz4ko Год назад

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

  • @АлексейНагаев-г9ч

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

  • @artem_malashenko
    @artem_malashenko Год назад

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

  • @pep421
    @pep421 Год назад

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

    • @freelancer_eyes
      @freelancer_eyes  Год назад

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

  • @yaroslavvenzhik9337
    @yaroslavvenzhik9337 Год назад

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

    • @freelancer_eyes
      @freelancer_eyes  Год назад

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

  • @TechnoHubSolutions777
    @TechnoHubSolutions777 Год назад

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

  • @darkshaman766
    @darkshaman766 Год назад

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

    • @freelancer_eyes
      @freelancer_eyes  Год назад

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

  • @topalek
    @topalek Год назад +1

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

  • @samvelkarapetyan5647
    @samvelkarapetyan5647 Год назад

    Ochen interesno slushit vas

  • @Edvard-Aliev
    @Edvard-Aliev Год назад +1

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

  • @ДеняВасилич
    @ДеняВасилич Год назад

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

  • @АртурЗарипов-б2й
    @АртурЗарипов-б2й 10 месяцев назад

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

  • @shokanhalhabai9435
    @shokanhalhabai9435 9 месяцев назад

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

  • @myyyp1
    @myyyp1 Год назад +2

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

    • @freelancer_eyes
      @freelancer_eyes  Год назад

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

  • @garrygoodrege255
    @garrygoodrege255 Год назад

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

  • @nikitaday7505
    @nikitaday7505 Год назад

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

  • @ruslanhamidulin8668
    @ruslanhamidulin8668 11 месяцев назад

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

  • @muhammadalturgunaliyev3088
    @muhammadalturgunaliyev3088 9 месяцев назад

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

  • @tradezoneuz3211
    @tradezoneuz3211 Год назад

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

  • @makintoj
    @makintoj Год назад

    Спасибо!!!

  • @Pavelbrov
    @Pavelbrov Год назад +2

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

    • @freelancer_eyes
      @freelancer_eyes  Год назад +1

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

    • @pep421
      @pep421 Год назад

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

    • @pep421
      @pep421 Год назад

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

  • @neyroseti-live
    @neyroseti-live 8 месяцев назад

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

  • @СтаниславЛукьянов

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

  • @saymemore
    @saymemore 9 месяцев назад

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

    • @saymemore
      @saymemore 9 месяцев назад

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

  • @daun55
    @daun55 10 месяцев назад +1

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

    • @cleverscript
      @cleverscript Месяц назад

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

    • @daun55
      @daun55 Месяц назад

      @cleverscript уже понял

  • @Alexander-tp6gy
    @Alexander-tp6gy Год назад

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

  • @sapperus
    @sapperus Год назад

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

  • @Kalin_cheetah
    @Kalin_cheetah Месяц назад

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

  • @ДмитрийКондрашов-ц2о

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

  • @winstonwolf2981
    @winstonwolf2981 Год назад +2

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

  • @arta4649
    @arta4649 Год назад

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

  • @narcomann1646
    @narcomann1646 Год назад

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

  • @hello_world671
    @hello_world671 Год назад +3

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

    • @freelancer_eyes
      @freelancer_eyes  Год назад +1

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

    • @hello_world671
      @hello_world671 Год назад

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

    • @ГеоргийМельников-Шопов
      @ГеоргийМельников-Шопов 10 месяцев назад

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

  • @valdemaraspetrutis6237
    @valdemaraspetrutis6237 Год назад

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

  • @calmmusictonight
    @calmmusictonight 9 месяцев назад

    you are the best

  • @andregraunt
    @andregraunt Год назад

    супер

  • @ВладиславГривенко-ш2й
    @ВладиславГривенко-ш2й 8 месяцев назад

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

  • @TheDinamitt
    @TheDinamitt Год назад

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

    • @freelancer_eyes
      @freelancer_eyes  Год назад +1

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

    • @turdakhov
      @turdakhov Год назад

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

  • @Фанат-щ9ь
    @Фанат-щ9ь Год назад

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

  • @СергейБобков-б7э

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

    • @freelancer_eyes
      @freelancer_eyes  Год назад

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

    • @СергейБобков-б7э
      @СергейБобков-б7э Год назад

      @@freelancer_eyes На Vue

  • @evgpol2943
    @evgpol2943 Год назад

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

  • @АнатолийЯ-ы7т
    @АнатолийЯ-ы7т 2 месяца назад

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

  • @АлександрК-ч1е
    @АлександрК-ч1е 2 месяца назад

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

  • @zCubEz
    @zCubEz Год назад

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

  • @Floppery
    @Floppery Год назад

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

    • @freelancer_eyes
      @freelancer_eyes  Год назад

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

  • @dimapintilie2760
    @dimapintilie2760 11 месяцев назад

    God bless you

  • @АндрейТимуш-х3т
    @АндрейТимуш-х3т 2 месяца назад

    Кто может подсказать один момент, при редактировании файла, у меня нет прав доступа на запись и чтение, делаю это из под другого пользователя, потому что вместо nginx у меня apache. Так вот поменять права доступа через umask почему-то не получается, помогите плиз

  • @vladzaiko5012
    @vladzaiko5012 Год назад +1

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

  • @AlexandrSpirit
    @AlexandrSpirit 10 месяцев назад

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

  • @АлександрСоболев-я2ъ
    @АлександрСоболев-я2ъ 8 месяцев назад

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

  • @Лёха-л6х
    @Лёха-л6х 10 месяцев назад +1

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

  • @angel-astrocrafter
    @angel-astrocrafter Год назад

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

  • @artemunix5223
    @artemunix5223 Год назад

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

  • @oneman2093
    @oneman2093 Год назад +1

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

  • @potapovkm
    @potapovkm Год назад

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

    • @freelancer_eyes
      @freelancer_eyes  Год назад

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

  • @игорьмамоненко
    @игорьмамоненко Год назад

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

  • @hopexstudio6388
    @hopexstudio6388 Год назад

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

  • @TheDamage1982
    @TheDamage1982 9 месяцев назад

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

  • @ДарУма-ч3с
    @ДарУма-ч3с Месяц назад

    как правило с первого раза "готовый докер" не разворачивается( ковыряния получается не меньше, чем со всем остальным вместе (нытье новичка)... за обучающее видео спасибо