ฉันกำลังทดสอบคอนเทนเนอร์ windows บน 16010 Version (RTM) ใหม่ของ win10 และได้จัดการติดตั้งอิมเมจ WindowsServerCore และ NanoServer แต่เมื่อฉันพยายามเรียกใช้คอนเทนเนอร์มันจะล้มเหลวเสมอโดยมีข้อผิดพลาดเช่นนี้:
docker run nanoserver
C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Error response from daemon: oci runtime error: exec: "c:\\windows\\system32\\cmd.exe": executable file not found in $PATH.
docker run -it windowsservercore cmd
C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Error response from daemon: oci runtime error: exec: "cmd": executable file not found in $PATH.
ฉันไม่เข้าใจข้อความแสดงข้อผิดพลาด มีวิธีรับข้อมูลการวินิจฉัยเพิ่มเติมเกี่ยวกับข้อผิดพลาดนี้และสาเหตุที่เป็นไปได้หรือไม่
อัปเดต : ฉันได้ลองบทแนะนำที่อัปเดตแล้วในเครื่องอื่นและใช้งานได้กับ NanoServer แต่ WindowsServerCore ล้มเหลวด้วย:
The operating system of the container does not match the operating system of the host. (0xc0370101).
ดังนั้นคุณสมบัตินี้ดูเหมือนจะยังไม่เสร็จสมบูรณ์!