Запустите контейнер докера под другим пользователем

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

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

2 ответа

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

Используйте cmd в файле docker, чтобы запустить скрипт ps.

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

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

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