วิธีเรียกใช้คอนเทนเนอร์ Docker บน Windows Server

Docker เป็นโปรแกรมคอนเทนเนอร์ที่มีประสิทธิภาพสำหรับระบบเซิร์ฟเวอร์ Windows, Linux และ BSD ด้วยDockerคุณสามารถปรับใช้แอพได้หลากหลายที่มีในตัวเอง เช่น Plex, NextCloud, PhotoPrism, Nginxเป็นต้น ต่อไปนี้เป็นวิธีการเรียกใช้คอนเทนเนอร์ Docker บน Windows Server

วิธีการติดตั้ง Docker บน Windows Server

หากต้องการใช้ Docker เวอร์ชันบรรทัดคำสั่งบน Windows Server คุณจะต้องติดตั้งผ่านเครื่องมือ PowerShell เปิด Powershell บน Windows Server ของคุณในฐานะผู้ดูแลระบบ

เมื่อเปิดแอปพลิเคชัน Powershell ให้ใช้  คำสั่งติดตั้งโมดูล คำสั่งนี้จะเปิดใช้งานที่เก็บซอฟต์แวร์ Powershell Gallery “PSGallery” บน Windows Server ของคุณ

ติดตั้งโมดูล - ชื่อ DockerMsftProvider ` - ที่เก็บ PSGallery ` - บังคับ

Windows จะขอให้คุณนำเข้าผู้ให้บริการ "NuGet" ด้วยคำสั่งโมดูลด้านบน เลือก “Y” บนแป้นพิมพ์เพื่อนำเข้า จากนั้นเรียกใช้  คำสั่ง Install-Package ด้านล่างเพื่อติดตั้งแพ็คเกจ "docker" บนเซิร์ฟเวอร์ของคุณ

ติดตั้งแพ็คเกจ -Name docker ` -ProviderName DockerMsftProvider

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

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

รีสตาร์ทคอมพิวเตอร์ - บังคับ

เมื่อรีบูตเครื่อง ให้กลับเข้าสู่เซิร์ฟเวอร์ของคุณ จากนั้นเปิดใช้ Powershell อีกครั้งและใช้  คำสั่ง Get-WindowsFeature เพื่อตรวจสอบว่าคุณได้เปิดใช้งาน Docker แล้ว สมมติว่าคุณทำคุณจะ[X] Containersเห็น

หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ Docker ให้เรียกใช้  คำสั่ง docker –help ในแอปพลิเคชัน Powershell การทำเช่นนี้จะแสดงส่วน "ความช่วยเหลือ" ของ Docker ส่วนนี้จะกล่าวถึงทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับเครื่องมือ Docker และวิธีใช้คำสั่งต่างๆ

นักเทียบท่า - ช่วยด้วย

วิธีตรวจสอบว่า Docker ใช้งานได้

ในการตรวจสอบว่าแอปพลิเคชัน Docker ทำงานอย่างถูกต้องบน Windows Server ของคุณ คุณต้องดาวน์โหลดคอนเทนเนอร์ “hello-world” และเรียกใช้งาน หากต้องการดาวน์โหลด “hello-world” ตรวจสอบให้แน่ใจว่าคุณเปิด Powershell ไว้ จากนั้นใช้คำสั่งต่อไปนี้

นักเทียบท่าดึงสวัสดีชาวโลก

หากคุณสามารถ "ดึง" คอนเทนเนอร์ "hello-world" ได้ Docker ควรทำงานได้ดีบนเซิร์ฟเวอร์ Windows ของคุณ ในการรันคอนเทนเนอร์ “hello-world” ให้รันคำสั่ง  docker run  ต่อไปนี้

นักเทียบท่าเรียกใช้ สวัสดีชาวโลก

สมมติว่าคำสั่งด้านบนสำเร็จ คุณควรเห็นข้อความต่อไปนี้:

Hello from Docker!
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
1. The Docker client contacted the Docker daemon.
2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
(windows-amd64, nanoserver-ltsc2022)
3. The Docker daemon created a new container from that image which runs the
executable that produces the output you are currently reading.
4. The Docker daemon streamed that output to the Docker client, which sent it
to your terminal.

วิธีดาวน์โหลดคอนเทนเนอร์ Docker บน Windows Server

หากต้องการเรียกใช้คอนเทนเนอร์ Docker บน Windows Server คุณต้องดึงคอนเทนเนอร์จากDockerhub ก่อน ตรงไปที่ Dockerhub และค้นหาคอนเทนเนอร์ที่คุณต้องการเรียกใช้บนเซิร์ฟเวอร์ของคุณ อย่างไรก็ตาม โปรดทราบว่าคุณจะใช้ได้เฉพาะคอนเทนเนอร์ของ Windows ไม่ใช่ของ Linux

หมายเหตุ: หากคุณต้องการใช้คอนเทนเนอร์ Linux บน Windows Server ก็สามารถทำได้ อย่างไรก็ตาม คุณจะต้องติดตั้ง Docker สำหรับ Windows แทน Docker รุ่น Enterprise ที่กล่าวถึงในคู่มือนี้

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

นักเทียบท่าดึง windows-docker-container

วิธีเรียกใช้คอนเทนเนอร์ Docker บน Windows Server

หากต้องการเรียกใช้คอนเทนเนอร์ Docker บนWindows Server ของคุณ ให้เริ่มด้วยการเรียกใช้  คำสั่ง docker ps -aใน Powershell คำสั่งนี้จะแสดงรายการคอนเทนเนอร์ทั้งหมดในระบบของคุณ แม้แต่คอนเทนเนอร์ที่ไม่ได้ทำงานอยู่ 

นักเทียบท่า ps -a

หลังจากรัน  คำสั่ง docker ps -a แล้ว Docker จะแสดงคอนเทนเนอร์ทั้งหมดให้คุณเห็น ค้นหา ID ของคอนเทนเนอร์ที่คุณต้องการเรียกใช้บน Windows Server จากนั้นรัน  คำสั่งdocker run 

นักเทียบท่าเรียกใช้ CONTAINER_ID

เมื่อรันคำสั่งด้านบนแล้ว คอนเทนเนอร์ Docker ของคุณจะทำงานบน Windows Server ในการปิดคอนเทนเนอร์นี้ คุณสามารถรัน  คำสั่งdocker stop 

นักเทียบท่าหยุด CONTAINER_ID

วิธีลบคอนเทนเนอร์ Docker บน Windows Server

คุณอาจต้องการลบคอนเทนเนอร์ Docker ออกจากระบบ Windows Server ของคุณในบางจุด โดยทำดังต่อไปนี้ ก่อนอื่นให้เปิด Powershell จากนั้นรัน  คำสั่ง docker ps -a เพื่อแสดงรายการคอนเทนเนอร์ทั้งหมด

นักเทียบท่า ps -a

หลังจากแสดงรายการคอนเทนเนอร์ทั้งหมดแล้ว ให้ใช้  คำสั่ง docker rm เพื่อลบคอนเทนเนอร์ออกจากระบบ Windows Server ของคุณ

นักเทียบท่า rm CONTAINER_ID

ฝากความเห็น

KB5079381 (build 28020.1685) สำหรับ Windows 11 26H1 ปรับปรุงการล้างข้อมูลในที่เก็บข้อมูล (Canary)

KB5079381 (build 28020.1685) สำหรับ Windows 11 26H1 ปรับปรุงการล้างข้อมูลในที่เก็บข้อมูล (Canary)

KB5079381 (build 28020.1685) สำหรับ Windows 11 ได้ถูกปล่อยออกมาใน Canary Channel โดยเพิ่มฟังก์ชันการพิมพ์ด้วยเสียงสำหรับการเปลี่ยนชื่อไฟล์ใน File Explorer และปรับปรุงความน่าเชื่อถือในการล้างข้อมูลใน Storage ให้ดียิ่งขึ้น

Build 26300.7965 (KB5079385) สำหรับ Windows 11 26H2 เพิ่มคุณสมบัติการป้องกันผู้ดูแลระบบ (Dev)

Build 26300.7965 (KB5079385) สำหรับ Windows 11 26H2 เพิ่มคุณสมบัติการป้องกันผู้ดูแลระบบ (Dev)

KB5079385 (build 26300.7965) สำหรับ Windows 11 มาถึงแล้วใน Dev Channel พร้อมการแก้ไขเกี่ยวกับการป้องกันผู้ดูแลระบบ เสียงที่แชร์ผ่านบลูทูธ และ File Explorer

วิธีใช้ Nano11 Builder เพื่อสร้างไฟล์ ISO ของ Windows 11 ที่ตัดทอนฟังก์ชันบางส่วนออกไป

วิธีใช้ Nano11 Builder เพื่อสร้างไฟล์ ISO ของ Windows 11 ที่ตัดทอนฟังก์ชันบางส่วนออกไป

สคริปต์ Nano11 Builder สร้างไฟล์ ISO ของ Windows 11 ที่มีขนาดเล็กมาก ไม่เกิน 3 GB โดยการลบโปรแกรมที่ไม่จำเป็นและฟีเจอร์ระบบต่างๆ ออก เพื่อใช้สำหรับการทดสอบหรือใช้งานในเครื่องเสมือน (VM)

KB5071546 (build 19045.6691) สำหรับ Windows 10 ESU จะถูกปล่อยออกมาในการอัปเดตเดือนธันวาคม 2025

KB5071546 (build 19045.6691) สำหรับ Windows 10 ESU จะถูกปล่อยออกมาในการอัปเดตเดือนธันวาคม 2025

KB5071546 (builds 19044.6691 และ 19045.6691) ออกมาแล้วสำหรับ Windows 10 เวอร์ชัน 22H2 และ 21H2 พร้อมการแก้ไขต่างๆ ซึ่งเป็นส่วนหนึ่งของการอัปเดตความปลอดภัยเพิ่มเติมครั้งแรก

วิธีสร้างจุดคืนค่าระบบบน Windows 11

วิธีสร้างจุดคืนค่าระบบบน Windows 11

สร้างจุดคืนค่าระบบบน Windows 11 เพื่อปกป้องพีซีของคุณจากปัญหาที่ไม่คาดคิด และเพื่อคืนค่าการตั้งค่าและสถานะการทำงานก่อนหน้า

วิธีการถอนการติดตั้งแอปพลิเคชันอย่างสมบูรณ์โดยใช้ Revo Uninstaller บน Windows 11

วิธีการถอนการติดตั้งแอปพลิเคชันอย่างสมบูรณ์โดยใช้ Revo Uninstaller บน Windows 11

เรียนรู้วิธีใช้ Revo Uninstaller บน Windows 11 เพื่อลบแอปพลิเคชัน ไฟล์ที่เหลือ รายการรีจิสทรี และซอฟต์แวร์ที่ติดตั้งไว้ล่วงหน้าซึ่งถอนการติดตั้งยากออกไปอย่างสมบูรณ์

วิธีการอัปเกรด Windows 10 เป็น Windows 11 25H2

วิธีการอัปเกรด Windows 10 เป็น Windows 11 25H2

อัปเกรด Windows 10 เป็น Windows 11 25H2 ได้ฟรี โดยใช้ Windows Update, ไฟล์ ISO หรือ Installation Assistant พร้อมคำแนะนำทีละขั้นตอน

ฉันควรติดตั้ง Windows 11 25H2 บนพีซีของฉันหรือไม่? ใช่ แต่ควรดำเนินการด้วยความระมัดระวัง

ฉันควรติดตั้ง Windows 11 25H2 บนพีซีของฉันหรือไม่? ใช่ แต่ควรดำเนินการด้วยความระมัดระวัง

คำอธิบายเกี่ยวกับการอัปเกรด Windows 11 เวอร์ชัน 25H2 พร้อมเหตุผลว่าทำไมควรติดตั้งตอนนี้หรือรอ การเปลี่ยนแปลงรอบการสนับสนุน และเคล็ดลับในการหลีกเลี่ยงปัญหาในระหว่างการติดตั้ง

Windows 11 25H2 เปิดตัวอย่างเป็นทางการในวันที่ 30 กันยายน 2025 – บังคับใช้งานบนพีซีของคุณได้เลยตอนนี้

Windows 11 25H2 เปิดตัวอย่างเป็นทางการในวันที่ 30 กันยายน 2025 – บังคับใช้งานบนพีซีของคุณได้เลยตอนนี้

เวอร์ชัน 25H2 สำหรับ Windows 11 ได้ถูกปล่อยออกมาแล้ว และกำลังทยอยปล่อยให้ใช้งานผ่าน Windows Update, Installation Assistant และ Media Creation Tool

ตัวเลือกการลงทะเบียน ESU สำหรับ Windows 10 หายไปใช่ไหม? ไมโครซอฟต์กล่าวว่าพีซีจะได้รับตัวเลือกนี้ก่อนที่การสนับสนุนจะสิ้นสุดลง

ตัวเลือกการลงทะเบียน ESU สำหรับ Windows 10 หายไปใช่ไหม? ไมโครซอฟต์กล่าวว่าพีซีจะได้รับตัวเลือกนี้ก่อนที่การสนับสนุนจะสิ้นสุดลง

การลงทะเบียนรับการอัปเดตความปลอดภัยเพิ่มเติมสำหรับ Windows 10 กำลังทยอยเปิดให้ใช้งาน โดย Microsoft ระบุว่าตัวเลือกนี้จะปรากฏให้ผู้ใช้ทุกคนเห็นก่อนเดือนตุลาคม 2025