Aml*_*lys 7 containers uid docker windows-container docker-desktop
当我运行 Windows docker 容器时,我希望该容器使用相同的主机当前用户。我希望当我这样做whoami或echo %username%在容器中时,我在主机中获得相同的用户。
我试着这样做:
docker run -it --user domain\username myImage_8.3.14:2033
Run Code Online (Sandbox Code Playgroud)
但它返回错误:
docker: Error response from daemon: container 8ba8ad2f1215171daa70353185fcb47b387966c439de8bd50933451a99de1779 在 CreateProcess 过程中遇到错误:Windows 系统调用失败:用户名或密码不正确。(0x52e)
我在那里见过https://github.com/moby/moby/issues/28585但仍然没有解决方案。
我在 Windows 上使用 Docker,我的容器的镜像是
FROM Windowsservercore2016lts
docker run -it --user domain\username myImage_8.3.14:2033
docker: Error response from daemon: container 8ba8ad2f1215171daa70353185fcb47b387966c439de8bd50933451a99de1779 encountered an error during CreateProcess: failure in a Windows system call: The user name or password is incorrect. (0x52e)
[Event Detail: Provider: 00000000-0000-0000-0000-000000000000] extra info: {"CommandLine":"c:\\windows\\system32\\cmd.exe","User":"domain\\username","WorkingDirectory":"C:\\","Environment":{"COMPLUS_NGenProtectedProcess_FeatureEnabled":"0"},"EmulateConsole":true,"CreateStdInPipe":true,"CreateStdOutPipe":true,"ConsoleSize":[63,237]}.
Run Code Online (Sandbox Code Playgroud)
我想连接到我的容器并解决来自守护进程的这个错误响应。
| 归档时间: |
|
| 查看次数: |
1992 次 |
| 最近记录: |