В автоматизации стандарты это ansible, terraform, jenkins. А докер стандарт в контейнеризации.
Для вас стандарт контейнеризации не является частью автоматизации?
В то время как в ядре Windows такой возможности штатно нет
Что мешало на текущей архитектуре Windows NT создать свой стандарт контейнеризации?
проще сделать WSL, чем менять принцип и архитектуру ядра
У вас как то странно получается если технология заходит в рынок и становится стандартом значит другие технологии де факто не могут иметь право на конкуренцию.
В итоге имеем шведский стол. В каждую версию MS толкают все подряд лишь бы окупить затраты - пользователь съест, skype, cortana, панель инструментов "параметры", wsl, ie, edge и т.п. Что то приживается что то отторгается, с чем то приходится мириться . И как я выше уже сказал все это разрастается и отъедает место, время и память.
OwDafuq, расскажите как конфиги сами поменяются в зависимости от среды. может я что то не знаю. Конфиги ведь launchsettings.json находятся ,как там сказать что проект запущен из локальной среды.
OwDafuq, это уже разделение внутри контейнера на среды разработка или производство. К сожалению этот вариант разделения не решает вопроса. Так как dot net будет тащить строку по умолчанию и контейнер будет тащить строку по умолчанию. То есть в вашем случае я могу поверх своего решения использовать еще и ваше решение appsettings.Production.json и appsettings.Development.json
Saboteur, расскажите почему docker 5-10 лет назад был никому не нужный, "неожиданно" стал стандартом в автоматизации linux инфраструктуры. Где те ваши упомянутые разработчики под виндовс которые написали это гувно docker-descktop и его выкидыш WSL. Неужели эти гении программисты за столько времени не смогли создать свою архитектуру автоматизации что теперь пытаются скрестить ежа с ужом.
docker system pure
diskpart
select vdisk file=C:\Users\YouAccont\AppData\Local\Docker\wsl\disk\docker_data.vhdx
compact vdisk
Saboteur, какое может быть представление у разработчика, конечно неправильное)
Ну давайте еще мерять качество продукта количеством рекламы. Будем все в одну кучу пихать?
Так вы за себя говорите, может миру это не интересно.
Saboteur, для разработчика, мир виндовс это постоянные проблемы с памятью и лагами в самых неожиданных местах. Кстати ваш любимый RDP отлично взламывается шифровальщиками.
В .NET есть проблема хранения секретных переменных окружения. Конфиг Docker и конфиг .Net не дружат друг с другом. В частности например в docker конфиг выносится в отдельные файлы secrect . В appsetting конфиг тоже выносится в secrets только свой. Это уже 2 разных конфига. Еще больше проблема в том что в appsettings строка соединения БД должна смотреть на службу докер, так как контейнеры в docker взаимодействуют друг с другом по именам. Это проблема при работе с миграциями так как миграции находятся снаружи и не могут взаимодействовать с контейнерами по именам то приходится постоянно лазить в конфиг и менять настройки.
'паралоновые.мягкие' like '%'+[name]+'%'
$column_name - поисковая фраза
при формировании подобного запроса в вашем примере конструктор yii разбивает обратный like на столбцы
у вас получится
[паралоновые].[мягкие] like '%'+[name]+'%'
Пример обратного like
Table::findBySql("select * from [tapki] where 'паралоновые' like '%'+[name]+'%' ")->one()
Проблема в том что если в вашем примере заменить местами переменные, то при поступлении данных "паралоновые.мягкие" конструктор yii разобъет запрос
примерно так
select * from [tapki] where [паралоновые].[мягкие] like [name]
Для вас стандарт контейнеризации не является частью автоматизации?
Что мешало на текущей архитектуре Windows NT создать свой стандарт контейнеризации?
У вас как то странно получается если технология заходит в рынок и становится стандартом значит другие технологии де факто не могут иметь право на конкуренцию.
В итоге имеем шведский стол. В каждую версию MS толкают все подряд лишь бы окупить затраты - пользователь съест, skype, cortana, панель инструментов "параметры", wsl, ie, edge и т.п. Что то приживается что то отторгается, с чем то приходится мириться . И как я выше уже сказал все это разрастается и отъедает место, время и память.