Har*_*wat 5 windows windows-command-prompt containers docker windows-server-2019
我在容器中运行 Windows Nanoserver。nanoserver 仅包含命令提示符,缺少 powershell。
我想在命令提示符下的容器内执行某些需要提升权限的命令。我目前正在使用以下命令启动容器的命令提示符。
docker exec -it <container_id> cmd
还有其他方法可以在管理模式下运行命令提示符吗?
根据Windows 容器文档,Windows Server Core 具有ContainerAdministrator默认用户,而 Windows NanoServer 具有ContainerUser默认用户。
感谢 Peter 的评论,我能够使用以下命令以管理员身份连接到我的容器 -
docker exec --user ContainerAdministrator -it <container_id> cmd