docker - 在不同的用户下启动docker容器

标签 docker dockerfile docker-for-windows docker-desktop

我们需要从运行 dotnetcore api 的 docker 容器访问事件目录中的共享资源(文件共享)。 Api 以 (dotnet api.dll) 开头。 docker 容器中的当前用户是 ContainerAdministrator

我们正在使用 Windows 2016 服务器

最佳答案

终于成功了。 添加了一个 powershell 脚本,该脚本首先运行“net use”,然后运行 ​​dotnet 命令。

在docker文件中使用cmd启动ps脚本。

感谢您的回答

关于docker - 在不同的用户下启动docker容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54286465/

相关文章:

Docker 无法在 Windows 上构建镜像,例如应用程序

docker - xvfb-run 卡在容器中

java - 连接被 Docker 中的两个微服务拒绝

docker - pm2 和 pm2-runtime 有什么区别?

bash - Dockerfile 更改用户访问失败

maven - 扩展 jenkins 镜像以安装 maven

docker - 在Windows中移至WSL 2后向Docker容器分配内存

docker - Docker:在执行cp之前删除并创建文件夹

bash - 如何在Docker Quickstart Terminal中编辑.py脚本?

docker - Windows的Docker:Linux和Windows容器之间的通信