172 похожих чатов

Всем привет! Подскажите, плиз, как вытащить инфу о требуемой версии винды

на хосте (да, речь про виндовые контейнеры)?

Методом проб и ошибок как-то не очень быстро получается выяснить.

Вот, например, есть вот такой образ:
mcr.microsoft.com/dotnet/framework/runtime:4.8-windowsservercore-ltsc2016


– точно не работает на 10.0.17763
Но как об этом узнать заранее-то?

8 ответов

10 просмотров

в доке?

Rei-D. Автор вопроса
Akane
в доке?

Так нет там ничего про требования... https://hub.docker.com/_/microsoft-dotnet-framework-runtime/ Ну, либо я в глаза долблюсь (что тоже может быть).

какието виндовые конты не прикольные, сочувствую тебе

та не неможет быть чтобы оно не работало на какойто версии, там же виртуализация юзается, ему похуй должно быть

Rei-D. Автор вопроса
Akane
какието виндовые конты не прикольные, сочувствую т...

Есть такое... С линухами ничего подобного не случается, обычно. Но тут прям припёрло образ собрать (со сборщиком кой-чего на плюсах), но винда нарушила мои планы.

было у меня недавно дев не мог bulk update делать в postgres контейнере на линукс хосте на его рабочей линукс машине все четко было дело оказалось в ядре убунты причем ядро было последней версии в репозиториях актуальной убунты пришлось ручками скачивать свежее ядро и устанавливать на все ноды кластера

Rei-D. Автор вопроса
Рустам Астафеев
было у меня недавно дев не мог bulk update делать ...

Ого. Жёстко. Не, такие кейсы мимо меня прошли, к счастью. Я тут ваще импостор, по правде говоря (по основной оплачиваемой деятельности, работаю со стеком C#/.NET/Unity3d). Но всё порываюсь в девопсы перекатиться. Тренируюсь потихоньку на пет-проектах всяких.

Rei-D. Автор вопроса

Не знаю, интересно вам или нет, но рассказываю, зачем мне вчера понадобилось запустить этот несчасчастный виндовый контейнер. Суть в том, что мне, для установки всяких билд тулзов, нужен был Chocolatey; а у него базовый имедж — ltsc2016, который не запускается на моей тачке. Достаточно было собрать свой имедж просто, с подходящим базовым. Так: # escape=` FROM mcr.microsoft.com/dotnet/framework/runtime:4.8-windowsservercore-ltsc2019 WORKDIR / SHELL [ "powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'Continue'; $verbosePreference='Continue';" ] RUN Set-ExecutionPolicy ` Bypass ` -Scope Process ` -Force; ` iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')); COPY .\packages.config . RUN choco install --yes packages.config # Copy scripts, entrypoint, etc.

Похожие вопросы

Обсуждают сегодня

Вопрос по диагностике ошибок (я знаю в чем, в данном конкретном примере, я знаю, как исправить, пример модельный, понятно, что в реальности бывает намного запутаннее). module...
ⰄⰎⰋⰐⰐⰑⰛⰤⰧⰧⰩⰄ ⰊⰑⰁⰓⰡⰛⰦⰕⰫ
10
А чем вам питонисты не угодили?😂
.
79
Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
48
Есть предложения, как подобное можно упростить?
Hemul GM
12
type TObj = object procedure Init; virtual; end; TObj1 = object(TObj) procedure Init; override; end; procedure TObj1.Init; begin inherited; end; procedur...
Alexander 👋
29
У меня вопросик назрел. Почему, создав класс без наследования и реализации деструктора Destroy, деструктор не вызывался при free. Потом указал наследование от tobject и overri...
Сергей Бычков
9
@y0zhig @shizzard А можно я опишу цель и может вообще ерланг мне не подходит. На текущий момент как я понимаю у ерланга есть легковесные потоки и задача выполняется в каком т...
Дмитрий Спиридонов
5
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
86
Такой вопросец - есть функция function MySuperDuperConcat(const a: array of AnsiString): AnsiString; Как мне в её теле сделать вот так? Result:=Concat(a); А не грустный вариан...
notme
15
just use free version ?? pycharm has a free version
Fan / Ac
9
Карта сайта