Как стать автором
Обновить

Разворачиваем и заворачиваем в docker проект ASP.NET core на Ubuntu в связке с PostgreSQL

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 2.3K
Всего голосов 6: ↑3 и ↓3 0
Комментарии 4

Комментарии 4

Простите, а для чего код, который по своей сути текстовая информация, публиковать скриншотами?

Такой код вообще лучше не публиковать. Если уж показываешь код в качестве примеров, то показывай хороший код. А тут все мыслимые шаблоны и практики нарушены. DbContext конфигурируется совершенно непонятным образом. Почему он не передается в контроллер через DI? Почему все вызовы EF синхронные, а не async/await? Я понимаю, что задача была показать сборку образа для докера, но все-таки не стоит показывать это на примере говнокода. И еще - с помощью докерфайлов это делали еще сотню лет назад, если уж хочется написать действительно интересную статью, то можно было бы тогда уж про более новый подход написать.

Вот только вчера начал изучать asp net и искал туторил, как на Gnu/Linux в докер проект задеплоить и вот он. Как это происходит вообще? Мысли материализуются?

Подскажите, зачем в этом простом примере nginx? И нет, аргумент про производительность тут будет лишний. Зачем хардкодить стороку соединения? Если уж пишете пример докер композа, то нужно писать правильно и передавать конфигурацию приложению извне, тем более что делается это крайне просто. С другой стороны пример излишне усложнили добавлением айпи адресов.

Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Публикации

Истории