Многоадресная рассылка MSMQ внутри Docker Windows Container - PullRequest
0 голосов
/ 30 октября 2018

У нас есть устаревший проект Windows, который мы хотели бы сохранить в контейнере.

Используется многоадресная рассылка MSMQ (часть устаревшего ORM Telerik).

Внутри моего контейнера Windows, если я попытаюсь

Enable-WindowsOptionalFeature -Oneline -FeatureName MSMQ-Multicast -All

Это не удалось:

Enable-WindowsOptionalFeature : One or several parent features are disabled so current feature can not be enabled.
At line:1 char:1
+ Enable-WindowsOptionalFeature -Online -FeatureName MSMQ-Multicast -Al ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Enable-WindowsOptionalFeature], COMException
    + FullyQualifiedErrorId : Microsoft.Dism.Commands.EnableWindowsOptionalFeatureCommand

Также:

PS C:\scripts> netcfg -c p -i ms_rmcast
Trying to install ms_rmcast ...

... failed. Error code: 0x800106d9.

Контейнер подключен через «прозрачный» тип сети, поэтому подключен к локальной сети.

Есть ли какое-то решение для этого, или это просто (пока) не поддерживается? Может ли помочь версия 1809? Любые другие умные идеи?

1 Ответ

0 голосов
/ 30 октября 2018

MSMQ был добавлен в 1803 канал SAC. Он не существует в канале LTSC.

https://blogs.technet.microsoft.com/virtualization/2018/07/25/hello-world-msmq-from-windows-containers/

...