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

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

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

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

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

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

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

  • @ДимаЧмиль-ы3щ
    @ДимаЧмиль-ы3щ ปีที่แล้ว +2

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

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

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

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

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

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

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

  • @VladimirRoschin
    @VladimirRoschin ปีที่แล้ว +9

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

  • @ИванСербский
    @ИванСербский 3 หลายเดือนก่อน

    Благодарю!!

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      @@Excalib понял =)

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

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

  • @СавелийПетров-з4ф
    @СавелийПетров-з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 11 หลายเดือนก่อน

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

  • @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 лет опыта и всё хорошо, но речь же не про это

  • @ДимаЧмиль-ы3щ
    @ДимаЧмиль-ы3щ ปีที่แล้ว +1

    Первый!