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

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

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

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

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


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

8 ответов

18 просмотров

в доке?

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.

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

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

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
Ребят в СИ можно реализовать ООП?
Николай
33
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта