Кто-нибудь использовал MemoryMappedFIles в C# для IP C между 2 Docker контейнерами?
Мой сценарий: Контейнер 1: я пишу в общую память, используя MemoryMappedFile.CreateFromFile Контейнер 2: Использование MemoryMappedFIle.OpenExisting , открытие созданной карты и выборка данных.
Контейнеры 1 и 2 проходят через «ip c shareable» и «ip * 1022». параметры * container: container1ID "соответственно для установки sh IP C.
Данные, на которые ссылается файл общей памяти, передаются через общий том и присоединяются к обоим контейнерам.
Проблема: В общем, я не могу установить sh связь между двумя процессами в отдельных windows docker контейнерах.
Примечание: я использую контейнеры на основе Windows в docker с. NET Core 3.1 приложений.
Пожалуйста, предложите, если есть какие-либо альтернативы MemoryMappedFiles. (Трубы не подходят для моего сценария)