以管理员模式运行 Windows 容器的命令提示符

以管理员模式运行 Windows 容器的命令提示符

我在容器中运行 Windows Nanoserver。该纳米服务器仅包含命令提示符,缺少 powershell。

我想在命令提示符中执行容器内的某些命令,这些命令需要提升权限。我目前使用以下命令启动容器的命令提示符。

docker exec -it <container_id> cmd

还有其他方法可以在管理员模式下运行命令提示符吗?

答案1

根据Windows 容器文档,Windows Server Core 有ContainerAdministrator作为默认用户,而 Windows NanoServer 有ContainerUser作为默认用户。

感谢 Peter 的评论,我能够使用以下命令以管理员身份连接到我的容器-

docker exec --user ContainerAdministrator -it <container_id> cmd

相关内容