Проблемы установки Windows Identity Foundation (WIF) в Docker Server Core 2016

Когда я запускаю следующую команду:

Enable-WindowsOptionalFeature -Feature -Online Windows-Identity-Foundation

на контейнере, основанном на windowsservercore, я получаю следующую ошибку:

Enable-WindowsOptionalFeature : Feature name Windows-Identity-Foundation is unknown.

Эта команда работает в той же версии дистрибутива Windows 2016 Enterprise MSDN. Я предполагаю, что эту функцию решили не включать в WindowsServerCore. Кто-нибудь знает способ его установки? Все загрузки WIF 3.5 либо терпят неудачу из-за проблемы с сертификатом, либо говорят, что это не для этой версии Windows.

Неужели они решили не включать эту функцию в WindowsServerCore? Ищете понимание и / или решения, пожалуйста. Мне нужно иметь возможность использовать WIF на Server Core 2016, но использование Enterprise, вероятно, будет проблемой лицензирования (создание образов докеров не должно требовать от пользователя использования Enterprise Windows, верно?)

1 ответ

Пожалуйста, проверьте, помогает ли этот KB, не тот же симптом, что у вас, но объяснение объясняет вашу проблему;

Чтобы установить Windows Foundation в Windows Core, необходимо применить минимальный интерфейс сервера. Двоичные файлы минимального интерфейса сервера отсутствуют при установке Windows Core. Чтобы получить эти двоичные файлы, вы должны использовать компонент Features on Demand или альтернативный источник установки.

Вы также можете устанавливать (и удалять) функции удаленно из Windows Server Manager при удаленной установке Windows 8 или Windows 2012. Сведения о том, как это сделать, см. В разделе "Дополнительная информация".

Ссылка: вы не можете установить Windows Identity Foundation в Windows Core

Как исправить ссылку: Настройка минимального интерфейса сервера

Другие вопросы по тегам