วิธีเรียกใช้คอนเทนเนอร์ Windows Docker Windows แรกของคุณ

Withi Reiyk Chi Khxnthennexr Windows Docker Windows Raek Khxng Khun



คอนเทนเนอร์ของ Docker Windows Server ช่วยให้คุณเรียกใช้แอปพลิเคชันในสภาพแวดล้อมที่แยกได้บน Windows Server คอนเทนเนอร์เหล่านี้ได้รับการออกแบบมาเพื่อทำงานกับ Windows Executables ตามภาพ Windows Server Core หรือ Nano Server ในโพสต์นี้เราจะพูดถึงพวกเขาและดูว่าคุณทำได้อย่างไร เรียกใช้คอนเทนเนอร์ Windows Server แรกของคุณ



  เรียกใช้คอนเทนเนอร์เซิร์ฟเวอร์ Windows Docker ตัวแรกของคุณ





เรียกใช้คอนเทนเนอร์เซิร์ฟเวอร์ Windows Docker ตัวแรกของคุณ

คอนเทนเนอร์ของ Docker Windows Server ช่วยให้คุณเรียกใช้โปรแกรมบน Windows ในสภาพแวดล้อมที่มีน้ำหนักเบาและแยกได้ พวกเขาทำงานเหมือนแพ็คเกจขนาดเล็กที่รวมทุกอย่างที่โปรแกรมจำเป็นต้องเรียกใช้เช่นรหัสห้องสมุดและเครื่องมือระบบ คอนเทนเนอร์เหล่านี้ใช้อิมเมจ Windows Server เช่น Nano Server หรือ Server Core พวกเขาเร็วกว่าและใช้ทรัพยากรน้อยลงเมื่อเทียบกับเครื่องเสมือนแบบดั้งเดิม ด้วย Docker คุณสามารถสร้างรันและจัดการคอนเทนเนอร์เหล่านี้ได้อย่างง่ายดาย สิ่งนี้จะช่วยให้นักพัฒนาและทีมไอทีสร้างและปรับใช้แอปพลิเคชันได้เร็วขึ้นและมีประสิทธิภาพโดยไม่ต้องแทรกแซงโปรแกรมอื่น ๆ บนเซิร์ฟเวอร์เดียวกัน





ในการเรียกใช้คอนเทนเนอร์ Windows Docker Windows แรกของคุณคุณต้องทำตามขั้นตอนที่กล่าวถึงด้านล่าง



  1. ติดตั้งคุณสมบัติบทบาทและคอนเทนเนอร์ Hyper-V
  2. ติดตั้งโมดูล Docker
  3. รีบูตเซิร์ฟเวอร์ของคุณ
  4. ดึงและเรียกใช้ภาพนักเทียบท่าของคุณ

ให้เราพูดคุยอย่างละเอียด

1] ติดตั้งบทบาท Hyper-V และคุณสมบัติคอนเทนเนอร์

ก่อนอื่นเราต้องเตรียมเซิร์ฟเวอร์ของเราสำหรับนักเทียบท่าโดยตรวจสอบข้อกำหนดเบื้องต้นทั้งหมด ในการทำเช่นนั้นเราต้องติดตั้งไฟล์ คุณลักษณะบทบาทและคอนเทนเนอร์ Hyper-V  ครั้งแรกในระบบของเรา ในการทำเช่นนั้นคุณต้องทำตามขั้นตอนที่กล่าวถึงด้านล่าง



  1. เปิด  ตัวจัดการเซิร์ฟเวอร์  และคลิกที่  เพิ่มบทบาทและคุณสมบัติ
  2. คลิกที่ถัดไป
  3. เลือก  การติดตั้งตามบทบาทหรือตามคุณสมบัติ  จากนั้นคลิกที่ถัดไป
  4. ตอนนี้เลือกเซิร์ฟเวอร์และคลิกที่ถัดไป
  5. จากนั้นคุณต้องมองหา  Hyper-V  และทำเครื่องหมายในช่องทำเครื่องหมายคลิกที่  เพิ่มคุณสมบัติ  หากได้รับแจ้งแล้วคลิกที่ถัดไป
  6. ไปที่  คุณสมบัติ  แท็บเห็บ  ภาชนะ  และคลิกที่ถัดไป
  7. จากนั้นคลิกที่ถัดไปเพื่อเข้าถึง  สวิตช์เสมือนจริง  แท็บ.
  8. จากนั้นคุณต้องทำเครื่องหมายอีเธอร์เน็ตของคุณและคลิกถัดไป
  9. คลิกต่อไปจนกว่าจะถึงไฟล์ ผลลัพธ์  แท็บและคลิกที่การติดตั้งเพื่อเริ่มการติดตั้ง

การติดตั้งจะใช้เวลาสักครู่เนื่องจากขึ้นอยู่กับความสามารถของฮาร์ดแวร์ของเซิร์ฟเวอร์

windows ไม่สามารถเริ่มบริการอัพเดต windows บนคอมพิวเตอร์เฉพาะที่

เมื่อเสร็จแล้วคุณต้องรีบูตเซิร์ฟเวอร์ของคุณ

2] ติดตั้งโมดูล Docker

หลังจากกำหนดค่าข้อกำหนดเบื้องต้นเราควรติดตั้งโมดูล Docker คุณสามารถทำได้ง่ายๆโดยเรียกใช้คำสั่งต่อไปนี้ใน PowerShell (เป็นผู้ดูแลระบบ) 

E89F06C9861FE949C173C91541CD9FE5A0BC1B3

คุณต้องรอสักครู่เพราะจะใช้เวลาสักครู่เพื่อให้โมดูลติดตั้งบนคอมพิวเตอร์ของคุณ เมื่อเสร็จแล้วคุณต้องติดตั้งแพ็คเกจ Docker สำหรับสิ่งนั้นให้เรียกใช้คำสั่งที่ให้ไว้ด้านล่าง

Install-Package -Name docker -ProviderName DockerMsftProvider

รอสักครู่เพราะจะใช้เวลาสักครู่เพื่อให้แพ็คเกจติดตั้งบนคอมพิวเตอร์ของคุณ

3] รีบูตเซิร์ฟเวอร์ของคุณ

เมื่อเสร็จแล้วคุณต้องรีสตาร์ทเซิร์ฟเวอร์ของคุณ สำหรับสิ่งนั้นคุณสามารถวิ่งได้ รีสตาร์ทคอมพิวเตอร์  ใน PowerShell หรือรีสตาร์ทจากเมนูเริ่มต้น หลังจากที่คอมพิวเตอร์ของคุณถูกบูทแล้วให้ไปที่ขั้นตอนต่อไป

ลบการอัปเดตครบรอบ 10 ปีของ windows

4] ดึงและเรียกใช้ภาพ Windows Docker

ตอนนี้เซิร์ฟเวอร์ของคุณขึ้นแล้วเราต้องการให้คุณเปิด  PowerShell  ด้วยสิทธิพิเศษของผู้ดูแลระบบอีกครั้ง จากนั้นคุณต้องเรียกใช้คำสั่งต่อไปนี้เพื่อดึงอิมเมจนักเทียบท่า

docker pull mcr.microsoft.com/windows/servercore:ltsc2022

เมื่อคุณทำเช่นนั้นคุณต้องเรียกใช้คำสั่งต่อไปนี้เพื่อตรวจสอบภาพนักเทียบท่า

48d6483d50ad77c939d9d0d0594116be7907028968

คุณจะเห็นรายละเอียดภาพเป็นพยานถึงความจริงที่ว่าคุณได้ติดตั้ง Docker และมีภาพ

เมื่อคุณดึงภาพคุณสามารถไปข้างหน้าและเรียกใช้มัน

35F0E8176CD72A08CAFA71CAA2B56A17B99F081

คำสั่งที่กล่าวถึงทำให้เซสชันไม่โต้ตอบ เพื่อให้มันเป็นแบบโต้ตอบคุณต้องเรียกใช้คำสั่งต่อไปนี้

docker run -it mcr.microsoft.com/windows/nanoserver:ltsc2022

เรากำลังจะวิ่งหลัง

เมื่อคุณเรียกใช้คำสั่งคุณจะได้รับพรอมต์แบบโต้ตอบที่แตกต่างกัน จากนั้นคุณสามารถทำงานในพรอมต์ Docker ได้

ไดรเวอร์ wifi สำหรับ windows 10

ด้วยวิธีนี้คุณได้ริเริ่มคอนเทนเนอร์ Docker และคุณอยู่ข้างใน ดังนั้นถ้าคุณเรียกใช้คำสั่ง  ชื่อโฮสต์  คุณจะเห็นชื่อของคอนเทนเนอร์ Docker ที่คุณลงชื่อเข้าใช้แล้ว

เราหวังว่าคุณจะสามารถติดตั้งและเรียกใช้คอนเทนเนอร์ Windows Docker บน Windows Server

อ่าน:  Docker Desktop - ข้อผิดพลาด WSL ที่ไม่คาดคิดใน Windows 11

ฉันจะเริ่มคอนเทนเนอร์ Docker ใน Windows ได้อย่างไร

ในการเริ่มต้นคอนเทนเนอร์ Docker ใน Windows ตรวจสอบให้แน่ใจว่ามีการติดตั้งและเรียกใช้ Docker เปิดพรอมต์คำสั่งหรือ PowerShell จากนั้นดึงอิมเมจคอนเทนเนอร์โดยใช้คำสั่ง Docker Pull [image_name] (เช่น Docker Pull Microsoft/Nanoserver) - เมื่อดาวน์โหลดแล้วให้ใช้คำสั่ง Docker Run [image_name] ในการเริ่มต้นคอนเทนเนอร์ คุณสามารถเพิ่มตัวเลือกได้เช่น -มัน สำหรับโหมดโต้ตอบหรือ –Name [container_name] เพื่อตั้งชื่อคอนเทนเนอร์ของคุณ หลังจากเรียกใช้คำสั่งคอนเทนเนอร์จะเริ่มและคุณสามารถโต้ตอบกับมันได้ หากต้องการหยุดคอนเทนเนอร์ในภายหลังให้ใช้ Docker Stop [container_name] -

อ่าน:  Docker Desktop เริ่มต้นตลอดไปใน Windows 11

ฉันสามารถเรียกใช้คอนเทนเนอร์ Docker บน Windows Server ได้หรือไม่?

ใช่คุณสามารถเรียกใช้คอนเทนเนอร์ Docker บน Windows Server หากเซิร์ฟเวอร์รองรับคอนเทนเนอร์ Windows Server มีคุณสมบัติที่จำเป็นในการเรียกใช้คอนเทนเนอร์ Windows ซึ่งเป็นสภาพแวดล้อมแอปพลิเคชันที่แยกได้ ในการใช้ Docker คุณต้องเปิดใช้งานคุณสมบัติ“ คอนเทนเนอร์” บนเซิร์ฟเวอร์และติดตั้ง Docker

โพสต์ยอดนิยม