ฉันพยายามที่จะติดตั้งวินโดวส์เอ็นเตอร์ไพรส์ WDKบนหางของภาพขึ้นอยู่กับwindowsservercore แอปพลิเคชั่นติดตั้งโดยการคลายซิปและฉันได้ทำไปแล้วและยืนยันภาพนั้นให้กับ Docker ตอนนี้ฉันต้องเรียกใช้สคริปต์ที่ตั้งค่าตัวแปรสภาพแวดล้อม ตามคำแนะนำในการติดตั้ง Enterprise WDK ฉันต้องเรียกใช้สคริปต์นี้ในฐานะผู้ดูแลระบบ ฉันทำสิ่งนี้โดยตรงบนเครื่องเดสก์ท็อปของฉันและใช้งานได้กับไฟล์ ภายใน Docker Container ผู้ใช้เข้าสู่ระบบเริ่มต้นคือ
PS C:\> whoami
user manager\containeradministrator
ฉันได้ลองเปิดใช้งานบัญชีผู้ดูแลระบบแล้ว
PS C:\> net user administrator /active:yes
The command completed successfully.
PS C:\> net user administrator Pa$$w0rd
The command completed successfully.
ฉันพยายามเริ่มเชลล์ในฐานะผู้ดูแลระบบ แต่ผู้ใช้จะไม่เปลี่ยนแปลง
PS C:\> runas /user:administrator powershell
Enter the password for administrator:
Attempting to start powershell as user "C597C386289A\administrator" ...
PS C:\> whoami
user manager\containeradministrator
และถ้าฉันรันสคริปต์มันก็ล้มเหลวที่จะตั้งค่าสภาพแวดล้อมใด ๆ ที่ระบุในสคริปต์
ข้อเสนอแนะ?