Пример не в ту калитку)) В вашем случае у человека нет ног, а орган сам по себе ходит ))
У вас получается проблем с настройками деплоев раньше не существовало. А если существовали то они как то сами по себе решались?
Вы суть не поняли, встраивание WSL это не про docker и не про контейнеризацию. MS чихать на конечного потребителя. Их интересует рынок. Смотрите в глубь
Вин10 начнет боле мене нормально работать с 4гб для разработки
Docker — это платформа контейнеризации с открытым исходным кодом, с помощью которой можно автоматизировать создание приложений, их доставку и управление.
По вашему автоматизация тут лишнее слово?
Ничего не очевидно, Куда у вас Hyper-V исчез? купили Virtual PC зашли на рынок виртуализации, дальше расшили уже свои технологии и могли создать архитектуру контейнеризации свою
минимум +1 гб оперативки для установки win10 по сравнению с win7 это незначительно?
Для вас стандарт контейнеризации не является частью автоматизации?
Что мешало на текущей архитектуре Windows NT создать свой стандарт контейнеризации?
У вас как то странно получается если технология заходит в рынок и становится стандартом значит другие технологии де факто не могут иметь право на конкуренцию.
В итоге имеем шведский стол. В каждую версию MS толкают все подряд лишь бы окупить затраты - пользователь съест, skype, cortana, панель инструментов "параметры", wsl, ie, edge и т.п. Что то приживается что то отторгается, с чем то приходится мириться . И как я выше уже сказал все это разрастается и отъедает место, время и память.
Неужели эти гении программисты за столько времени не смогли создать свою архитектуру автоматизации что теперь пытаются скрестить ежа с ужом.
#!/usr/bin/bash
BUILD_DIR="/usr/share/nginx/html/assets"
while read line; do
[ -z "$line" ] && continue
[ "${line:0:1}" == "#" ] && continue
VNAM="${line%=*}"
VVAL="${line#*=}"
[ -n "$VNAM" ] && sed -i "s|__${VNAM}__|${VVAL}|g" $BUILD_DIR/*.js
done < .env
Проходит циклом по всем полученным перепенным из .env файла.
file1.sh
export variable1=value1
export variable2=value2
file2.sh
source file1.sh
echo $variable1