Запуск ASP.NET Core + PostgreSQL | Docker Compose

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

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

  • @Im_like_Merphy
    @Im_like_Merphy 8 месяцев назад +1

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

    • @Excalib
      @Excalib  7 месяцев назад

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

  • @damirlatypov3533
    @damirlatypov3533 Год назад +4

    Крутое видео,спасибо! хотелось бы ещё видео по k8s и запуск этого docker compose на удалённом сервере

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

      может как-нибудь миникуб разверну

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

    Прикольно, недавно начал осваивать докер . Очень помогло видео, немного разобраться в этом

  • @ДимаЧмиль-ы3щ
    @ДимаЧмиль-ы3щ Год назад +2

    Братан, хорош, давай, давай, вперед!

  • @VladimirRoschin
    @VladimirRoschin Год назад +9

    какая же головная боль

  • @ИванСербский
    @ИванСербский 3 месяца назад

    Благодарю!!

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

    А где ты написал, чтобы в урле было test?

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

    а зачем писать exopse: 443 в dockerfile?

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

    Спасибо за видео, ждем новых)
    Еще у меня такой вопрос, как настроить image/запустить контейнер так, что бы окружение было Development?

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

      для этого можно env указать прям в докерфайле, в энтрипоинте например ENTRYPOINT ["dotnet", "App.dll", "--environment=Development" или в докеркомпозе указать environment:
      - ASPNETCORE_ENVIRONMENT=Development

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

      @@Excalib Спасибо, понял

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

    почему бы через райдер не создавать yml?)

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

    А как сделать code first при подключении докера?

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

      запустить контейнер с СУБД, затем применить миграции, если правильно понял суть вопроса

  • @zergzerg4844
    @zergzerg4844 11 месяцев назад +1

    Зачем указывать сеть в docker-compose , docker по умолчанию создает bridge. У меня после такой настройки создается почему-то еще дефолтная сеть и роуты перестают работать, хз че за глюк, пришлось удалить из файлы кастомную сеть и все заработало

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

      а я там с сетями развлекался, у меня в какой то момент перестало работать, поэтому так получилось)

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

      @@Excalib понял =)

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

    Крутой видос, я изучаю c#, что ты думаешь насчет бэка на c# ?

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

      Думаю, что это отличный язык для бэка)))

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

      язык отличный, только работы нет даже если есть опыт год

    • @МихаилАлексеев-ц6ц
      @МихаилАлексеев-ц6ц Год назад

      @@alazarn7 Год маленький опыт. Может по этому работы нет? Недавно искал работу. От нескольких работодателей слышал, что сейчас много junior и тяжело найти с опытом. У меня более 10 лет, работа нашлась за 3 дня. Причем работодатели сами связались, даже не успел отправить запросы на вакансии.

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

      @@МихаилАлексеев-ц6ц попробуйте достать голову из ж*пы и еще раз внимательно прочитать комментарий автора. У него есть 10 лет опыта? Нет. Ну так к чему твой высер, если чтобы получить 10 лет, нужно что бы его взяли с 0 куда-то.

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

      @@МихаилАлексеев-ц6ц Если год маленький опыт, то как искать тем, у кого даже года нет. Конечно поздравляю тех у кого 10 лет опыта и всё хорошо, но речь же не про это

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

    Забрал проект, получаю ошибку
    "Cannot assign requested address [::1]:5432"
    Как я понимаю, что приложение обращается к локальному 5432 своего контейнера, но там ничего нет.
    Upd: проблема на 15:43 , на гите отличается

  • @ДимаЧмиль-ы3щ
    @ДимаЧмиль-ы3щ Год назад +1

    Первый!

  • @СавелийПетров-з4ф

    при попытке обновить бд вылезает ошибка этот хост неизвестен файлы docker-compose и appsetings.json оставлю в коментарии очень много времени не могу решить(

    • @СавелийПетров-з4ф
      @СавелийПетров-з4ф Год назад +1

      docker-compose
      version: 3.9;
      networks:
      Test:
      driver: bridge
      services:
      composetest:
      image: composetest:latest
      restart: always
      container_name: composetest
      build:
      context: .
      dockerfile: Dockerfile
      ports:
      - "80:80"
      networks:
      - Test
      depends_on:
      - postgres_db
      postgres_db:
      container_name: postgres
      image: postgres:latest
      environment:
      POSTGRES_USER: postgres
      POSTGRES_PASSWORD: 123
      POSTGRES_DB: DB
      ports:
      - "5432:5432"
      networks:
      - Test
      volumes:
      - post-data:/var/lib/postgresql/data
      volumes:
      post-data:

    • @СавелийПетров-з4ф
      @СавелийПетров-з4ф Год назад

      appsetings.json
      "ConnectionStrings": {
      "DB": "Server=postgres_db;port=5432;User id=postgres;password=123;database=DB"
      }

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

      @@СавелийПетров-з4ф та же проблема, не могу миграции применить

    • @СавелийПетров-з4ф
      @СавелийПетров-з4ф Год назад +1

      @@SonOvoGod до сих пор не решил просто забил на это

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

      @@СавелийПетров-з4ф решил ?