просто пушечно!! еще не все технологии выучил и пока повторить не смогу, но это та комбинация, которую хочу освоить и просто в шоке, что за такое короткое видео ты впихнул простой полный пример
Очень круто описал! Сначала глаза были круглые от 20 минут, но по информативности ролик очень сжатый. А ещё приятный голос порадовал. Вот бы в нулевые такие же простые и понятные гайды были
Спасибо, то что искал. А если проекты в разных папках уже имеются, то есть фронт не в одной директории с беком, то как контекст указать нужно в docker-compose файле?
Здравствуйте. Спасибо большое за видео. Всё понятно, без воды, чётко и по делу, но есть такой вопрос: после доработки на локальном сервере(например, мы сделали готовый сайт, БД, всё настроили, но только локально), что вообще делать с данным приложением. Как и куда его разместить(на физический сервер, виртуальный сервер, хостинг и т.п.) и сделать доступ к нему, например, по ссылке. Как к обычному сайту, написанному на HTML+JS+CSS+PHP(к примеру) и размещенному на хостинге
почему бы сюда не прикрутить postgres? вот это как раз-таки и интересно, при запуске контейнера выполнить обновление бд. или как описать .yml чтобы апи из конейнера могла обращаться к серверу БД на вашей тачке или на удаленной тачке.
Не очень понятно как отлаживать приложение? На бекенде я не могу ставить точки останова и отлаживаться вручную, как и в реакте отсутствет хот релоад, когда вношу правки необходимо пересобирать контейнер. Не очень понятен этот момент, если докер не используется для разработки, а только для сборки, которая ставится на сервер, тогда зачем тут докер-композ? Чтобы отдельно обновить фронт, надо собрать отдельно фронт и опубликовать. В общем, немного не до конца раскрыто, но остальное разъяснено доходчиво
Да, при запуске через Докер вы не сможете подключаться к процессам, потому что они запускаются в изолированной среде (в этом и смысл контейнера), поэтому то что описано в ролике скорее подходит для того, чтобы уже разработанное приложение собрать целиком и запустить например в облаке
Подскажите, если проект с реактом находится в другом репозитории, тогда докер-композ уже не получится сделать? Или настраивать абсолютные пути, но тогда у другого разработчика может не взлететь, правильно понял этот момент?
Было бы неплохо добавить ссылку на гитхаб со всей этой фигней. Видео конечно хорошее, но чтобы понять надо еще в код потупить хотябы немного, что по видео делать неудобно.
Даже собрать образ не могу Ошибка: failed to solve: executor failed running [/bin/sh -c dotnet publish "ИМЯпроекта.csproj" -c Release -o /app/publish /p:UseAppHost=false]: exit code: 1
Без воды и по делу. Живи вечно
просто пушечно!! еще не все технологии выучил и пока повторить не смогу, но это та комбинация, которую хочу освоить и просто в шоке, что за такое короткое видео ты впихнул простой полный пример
Одно из лучших быстрых введений в такой стек.
Очень круто описал! Сначала глаза были круглые от 20 минут, но по информативности ролик очень сжатый. А ещё приятный голос порадовал. Вот бы в нулевые такие же простые и понятные гайды были
Спасибо за туториал! Было полезно.
Спасибо за отличный обзор процесса с использованием Docker Compose и NGINX! Красавчик
Ахуительный видосик :) Есть огрехи, но подняты важные темы, такие как Docker и Cors Policies, которые опускаются у других авторов
Премного благодарен автору. Отличный урок
Четко, быстро и без лишних слов
Я пока не смотрел, прошло 4 секунды, но уже говорю - СПАСИБО!
Посмотрел все, Дико все понравилось, огромное спасибо! С меня Лайк, подписка!
спасибо, всё кратко и по делу!
От меня лайк, подписка, лучи добра, бро. Все четко и по существу.
спасибо большое за видео, помогло
рисуночки тоже крутые))
лайк подписка с:
Спасибо, очень помогли) Только вот, насколько я понял, в докер файле реакта его нужно запускать не через 'npm start', а как build-сборку.
Я из Бразилии и понял видео только с изображениями Поздравляю с видео.
17:27 я хз почему но у меня не работает "proxy_pass backend:80/api/" а если убрать /api/ то работает
Очень качественное видео! Спасибо.
Не забрасывай канал, пожалуйста! Ты большой молодец!
Спасибо! Интересует еще возможность, быстрого обновления build директории в контейнере (React) при изменении где - нибудь в src , html, css, jsx ...
спасибо, очень понятное объяснение.
Шикарное видео! Очень помог
Было бы классно если бы выложил проект в гитхаб)
Очень понятная и простая подача, автор не хочет продолжить создавать контент?)
Определенно лайк
Это топ, то что нужно.
ты тигра друг мой идеально было бы конечно еще показать как vds закинуть через timeweb
Очень крутое видео! Спасибо!
Где ещё можно найти в таком формате???
Времени не хватает, но буду выпускать
Четко и по делу!
видео - зачет, только нахрен эти докеры, реакты и апи, раньше на php все делали и нормально было.
Спасибо, то что искал. А если проекты в разных папках уже имеются, то есть фронт не в одной директории с беком, то как контекст указать нужно в docker-compose файле?
Это топ) еще бы шрифт побольше, с телефона плохо видно
Ребят, как решается проблема с тем, что, когда запускаешь через docker compose, выходит ошибка, мол не находит логер?
Вопрос, а что делать с запросами - ws? то есть механизм hotreload?
А для чего 2 оркестровых файла?
docker-compose.yml и ... override.yml?
очень клева! спасибо!
Легенда
Идеально понятно без воды
Здравствуйте. Спасибо большое за видео. Всё понятно, без воды, чётко и по делу, но есть такой вопрос: после доработки на локальном сервере(например, мы сделали готовый сайт, БД, всё настроили, но только локально), что вообще делать с данным приложением. Как и куда его разместить(на физический сервер, виртуальный сервер, хостинг и т.п.) и сделать доступ к нему, например, по ссылке. Как к обычному сайту, написанному на HTML+JS+CSS+PHP(к примеру) и размещенному на хостинге
Музыка в процессе лайв кода успокаивает
РУслан ты ювелир
почему бы сюда не прикрутить postgres? вот это как раз-таки и интересно, при запуске контейнера выполнить обновление бд. или как описать .yml чтобы апи из конейнера могла обращаться к серверу БД на вашей тачке или на удаленной тачке.
Пингани если ещё актуально я тебе напишу
@@lonchit ping
почему nginx, а не например express.js ?
Не очень понятно как отлаживать приложение? На бекенде я не могу ставить точки останова и отлаживаться вручную, как и в реакте отсутствет хот релоад, когда вношу правки необходимо пересобирать контейнер. Не очень понятен этот момент, если докер не используется для разработки, а только для сборки, которая ставится на сервер, тогда зачем тут докер-композ? Чтобы отдельно обновить фронт, надо собрать отдельно фронт и опубликовать. В общем, немного не до конца раскрыто, но остальное разъяснено доходчиво
Да, при запуске через Докер вы не сможете подключаться к процессам, потому что они запускаются в изолированной среде (в этом и смысл контейнера), поэтому то что описано в ролике скорее подходит для того, чтобы уже разработанное приложение собрать целиком и запустить например в облаке
Подскажите, если проект с реактом находится в другом репозитории, тогда докер-композ уже не получится сделать? Или настраивать абсолютные пути, но тогда у другого разработчика может не взлететь, правильно понял этот момент?
Будет ли продолжение? Толковый ролик, спасибо!
nginx не перенаправляет на реак, на странице localhost - Invalid Host header
А зачем разворачивать react в отдельном контейнере на node? Можно просто собрать react проект и отправлять его с бэкэнда.
для этого нужно окружение делать. Скачивать ноду чтобы собрать проект. А докер как раз решает проблему с окружением
в чем смысл этих локальных прокси если можно все в одном месте делать?
Вроде сбилдил реакт проект, а запускаешь как при разработке
не очень логично
топ
Было бы неплохо добавить ссылку на гитхаб со всей этой фигней. Видео конечно хорошее, но чтобы понять надо еще в код потупить хотябы немного, что по видео делать неудобно.
Учту пожелание
спасибо
У меня одного нет кнопки для создания Docker Compose?
Кто ты, воин? 20 минут видео дало больше инфы и понимания, чем 10+ первых страниц с помойными статьями в гугле.
9:59
./папка_фронта/nginx.conf:/etc/nginx/nginx.conf
Иначе не собирается nginx
Спасибо, все круто!
чот у меня все равно не собирается, лишь путь менял?
@@Арман-п9ч чтобы собиралось по скрипту из видео размести файлы docker compose и nginx.conf в одной папке
Даже собрать образ не могу
Ошибка: failed to solve: executor failed running [/bin/sh -c dotnet publish "ИМЯпроекта.csproj" -c Release -o /app/publish /p:UseAppHost=false]: exit code: 1