Как запустить проект? ASP.NET Core + React + NGINX + Docker Compose

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 มี.ค. 2022

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

  • @user-vf1rw2rt5f
    @user-vf1rw2rt5f ปีที่แล้ว +24

    Без воды и по делу. Живи вечно

  • @coffeebit6468
    @coffeebit6468 ปีที่แล้ว +20

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

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

    Спасибо за туториал! Было полезно.

  • @user-oh4mo2iz3e
    @user-oh4mo2iz3e 2 ปีที่แล้ว +2

    спасибо, всё кратко и по делу!

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

    Спасибо за отличный обзор процесса с использованием Docker Compose и NGINX! Красавчик

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

    Одно из лучших быстрых введений в такой стек.

  • @user-de9xp8dx5c
    @user-de9xp8dx5c ปีที่แล้ว

    Очень качественное видео! Спасибо.

  • @user-bq1vr3fp7q
    @user-bq1vr3fp7q 7 หลายเดือนก่อน

    Премного благодарен автору. Отличный урок

  • @beglinazarov756
    @beglinazarov756 2 ปีที่แล้ว

    спасибо, очень понятное объяснение.

  • @user-jf5rd9oy4n
    @user-jf5rd9oy4n ปีที่แล้ว +2

    Очень круто описал! Сначала глаза были круглые от 20 минут, но по информативности ролик очень сжатый. А ещё приятный голос порадовал. Вот бы в нулевые такие же простые и понятные гайды были

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

    Не забрасывай канал, пожалуйста! Ты большой молодец!

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

    Шикарное видео! Очень помог

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

    Четко и по делу!

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

    спасибо большое за видео, помогло
    рисуночки тоже крутые))
    лайк подписка с:

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

    Это топ, то что нужно.

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

    От меня лайк, подписка, лучи добра, бро. Все четко и по существу.

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

    очень клева! спасибо!

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

    Я пока не смотрел, прошло 4 секунды, но уже говорю - СПАСИБО!

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

      Посмотрел все, Дико все понравилось, огромное спасибо! С меня Лайк, подписка!

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

    Ахуительный видосик :) Есть огрехи, но подняты важные темы, такие как Docker и Cors Policies, которые опускаются у других авторов

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

    топ

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

    спасибо

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

    Я из Бразилии и понял видео только с изображениями Поздравляю с видео.

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

    Спасибо! Интересует еще возможность, быстрого обновления build директории в контейнере (React) при изменении где - нибудь в src , html, css, jsx ...

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

    Это топ) еще бы шрифт побольше, с телефона плохо видно

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

    Очень понятная и простая подача, автор не хочет продолжить создавать контент?)

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

    видео - зачет, только нахрен эти докеры, реакты и апи, раньше на php все делали и нормально было.

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

    Очень крутое видео! Спасибо!
    Где ещё можно найти в таком формате???

    • @ruslan.nafisovich
      @ruslan.nafisovich  ปีที่แล้ว +3

      Времени не хватает, но буду выпускать

  • @MrDudeNudem
    @MrDudeNudem 2 ปีที่แล้ว

    Будет ли продолжение? Толковый ролик, спасибо!

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

    Было бы классно если бы выложил проект в гитхаб)

  • @user-zo3lb2nc7t
    @user-zo3lb2nc7t ปีที่แล้ว

    Здравствуйте. Спасибо большое за видео. Всё понятно, без воды, чётко и по делу, но есть такой вопрос: после доработки на локальном сервере(например, мы сделали готовый сайт, БД, всё настроили, но только локально), что вообще делать с данным приложением. Как и куда его разместить(на физический сервер, виртуальный сервер, хостинг и т.п.) и сделать доступ к нему, например, по ссылке. Как к обычному сайту, написанному на HTML+JS+CSS+PHP(к примеру) и размещенному на хостинге

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

    Легенда

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

      Идеально понятно без воды

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

    Подскажите, если проект с реактом находится в другом репозитории, тогда докер-композ уже не получится сделать? Или настраивать абсолютные пути, но тогда у другого разработчика может не взлететь, правильно понял этот момент?

  • @user-kt4ig3eb5y
    @user-kt4ig3eb5y ปีที่แล้ว +1

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

  • @user-nh1lp8xt4j
    @user-nh1lp8xt4j 12 วันที่ผ่านมา

    Спасибо, то что искал. А если проекты в разных папках уже имеются, то есть фронт не в одной директории с беком, то как контекст указать нужно в docker-compose файле?

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

    Музыка в процессе лайв кода успокаивает

  • @MrShorts-zz4tg
    @MrShorts-zz4tg 6 หลายเดือนก่อน

    ты тигра друг мой идеально было бы конечно еще показать как vds закинуть через timeweb

  • @gleb-gavrilov
    @gleb-gavrilov 6 หลายเดือนก่อน

    Вопрос, а что делать с запросами - ws? то есть механизм hotreload?

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

    nginx не перенаправляет на реак, на странице localhost - Invalid Host header

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

    Приветствую! Спасибо за ролик!Я вот только понять не могу...в докер файле клиента выполняется в конце команда npm start. Но ведь она же запускает не production сборку, а девелоп...как сделать конфиг для production ?)

    • @ruslan.nafisovich
      @ruslan.nafisovich  2 ปีที่แล้ว

      Если я вас правильно понял, используйте ENV www.codegrepper.com/code-examples/shell/npm+start+for+production

  • @low-skill-dev
    @low-skill-dev ปีที่แล้ว +1

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

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

    почему nginx, а не например express.js ?

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

    в чем смысл этих локальных прокси если можно все в одном месте делать?

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

    почему бы сюда не прикрутить postgres? вот это как раз-таки и интересно, при запуске контейнера выполнить обновление бд. или как описать .yml чтобы апи из конейнера могла обращаться к серверу БД на вашей тачке или на удаленной тачке.

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

      Пингани если ещё актуально я тебе напишу

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

      @@lonchit ping

  • @Mbyte-rx8lj
    @Mbyte-rx8lj ปีที่แล้ว

    А зачем разворачивать react в отдельном контейнере на node? Можно просто собрать react проект и отправлять его с бэкэнда.

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

      для этого нужно окружение делать. Скачивать ноду чтобы собрать проект. А докер как раз решает проблему с окружением

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

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

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

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

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

    Вроде сбилдил реакт проект, а запускаешь как при разработке
    не очень логично

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

    У меня одного нет кнопки для создания Docker Compose?

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

    9:59
    ./папка_фронта/nginx.conf:/etc/nginx/nginx.conf
    Иначе не собирается nginx
    Спасибо, все круто!

    • @user-vs9pq6bz4y
      @user-vs9pq6bz4y ปีที่แล้ว

      чот у меня все равно не собирается, лишь путь менял?

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

      @@user-vs9pq6bz4y чтобы собиралось по скрипту из видео размести файлы docker compose и nginx.conf в одной папке

  • @user-bi3lx3by6e
    @user-bi3lx3by6e ปีที่แล้ว

    Даже собрать образ не могу
    Ошибка: failed to solve: executor failed running [/bin/sh -c dotnet publish "ИМЯпроекта.csproj" -c Release -o /app/publish /p:UseAppHost=false]: exit code: 1