Запустите контейнер докера под другим пользователем - PullRequest
0 голосов
/ 21 января 2019

Нам нужен доступ к общему ресурсу в активном каталоге (общий доступ к файлам) из контейнера Docker, на котором выполняется dotnetcore api .Api запускается с (dotnet api.dll).Текущий пользователь в контроллере Docker: ContainerAdministrator.

Мы используем Сервер Windows 2016

Ответы [ 2 ]

0 голосов
/ 07 февраля 2019

Наконец-то заработало. Добавлен скрипт powershell, который сначала запускает «net use», а после - команду dotnet.

Используйте cmd в файле Docker для запуска скрипта ps.

Спасибо за ответы

0 голосов
/ 21 января 2019

Сначала необходимо настроить инфраструктуру аутентификации на основе Windows. Это не просто изменение DockerFile. Подробности здесь в серии статей блога как для ядра .NET, так и для полной платформы .NET. https://artisticcheese.wordpress.com/2017/09/09/enabling-integrated-windows-authentication-in-windows-docker-container/

...