วิธีเรียกใช้คอนเทนเนอร์ 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

ฝากความเห็น

Windows 10 build 17634 เปิดตัวพร้อมการปรับปรุงต่างๆ

Windows 10 build 17634 เปิดตัวพร้อมการปรับปรุงต่างๆ

ขณะนี้ Build 17634 สำหรับ Windows 10 เวอร์ชัน 1809 กำลังทยอยปล่อยให้กับพีซีที่ลงทะเบียนใน Fast ring ที่มีตัวเลือก Skip Ahead แล้ว ในการอัปเดต Redstone 5 ใหม่นี้ Microsoft ได้เพิ่มฟังก์ชันการค้นหาปฏิทินใหม่และ Cortana Show Me เวอร์ชันอัปเดตพร้อมรองรับคำสั่งเสียง นี่คือทุกสิ่งที่คุณต้องรู้...

Windows 10 build 17623 เปิดตัวพร้อมคุณสมบัติใหม่

Windows 10 build 17623 เปิดตัวพร้อมคุณสมบัติใหม่

Build 17623 พร้อมให้ใช้งานแล้วสำหรับผู้ใช้ Insider ที่ใช้อุปกรณ์ Windows 10 และลงทะเบียนใน Fast ring โดยเลือกตัวเลือก Skip Ahead เวอร์ชันพรีวิว Redstone 5 นี้เพิ่มการรองรับ HEIF, คุณสมบัติ GPU ภายนอกใหม่, การเปลี่ยนแปลงการตั้งค่าความเป็นส่วนตัว, Defender และอื่นๆ สำหรับเวอร์ชัน 1809 ที่จะเปิดตัวในเดือนตุลาคม 2018

Windows 10: คำอธิบายการตั้งค่าระบบ

Windows 10: คำอธิบายการตั้งค่าระบบ

ใน Windows 10 ส่วน "ระบบ" ใน "การตั้งค่า" จะมีตัวเลือกให้ปรับแต่งการแสดงผล การแจ้งเตือน แอป และตัวเลือกด้านพลังงาน รวมถึงข้อมูลพีซี

ดาวน์โหลด Windows 11 พร้อม Media Creation Tool (2026)

ดาวน์โหลด Windows 11 พร้อม Media Creation Tool (2026)

หากต้องการดาวน์โหลด Windows 11 ในปี 2026 โดยใช้ Media Creation Tool ให้ดาวน์โหลดโปรแกรม เลือกตัวเลือกแฟลชไดรฟ์ USB หรือไฟล์ ISO แล้วดำเนินการต่อ

ความต้องการของระบบสำหรับ Windows 11 ในปี 2026

ความต้องการของระบบสำหรับ Windows 11 ในปี 2026

ต่อไปนี้คือข้อกำหนดของระบบ Windows 11 ทั้งหมด รวมถึงโปรเซสเซอร์ที่รองรับ การตรวจสอบความเข้ากันได้ และวิธีการเปิดใช้งาน TPM และ Secure Boot

Build 27919 สำหรับ Windows 11 เพิ่มการตั้งค่าการค้นหาใหม่และแก้ไขข้อบกพร่อง (Canary)

Build 27919 สำหรับ Windows 11 เพิ่มการตั้งค่าการค้นหาใหม่และแก้ไขข้อบกพร่อง (Canary)

Windows 11 build 27919 มาถึงแล้วใน Canary Channel ซึ่งอัปเดตการตั้งค่าการค้นหาและแก้ไขข้อบกพร่องที่สำคัญใน File Explorer และวิธีการป้อนข้อมูล

วิธีเปลี่ยนสีเน้นข้อความของ ChatGPT บนเว็บหรือแอป

วิธีเปลี่ยนสีเน้นข้อความของ ChatGPT บนเว็บหรือแอป

หากต้องการเปลี่ยนสีเน้นใน ChatGPT ให้ไปที่ การตั้งค่า > สีเน้น แล้วเลือกสี เช่น สีฟ้า สีเขียว สีเหลือง สีชมพู และสีส้ม

วิธีตั้งค่าการจดจำใบหน้า Windows Hello บน Windows 11

วิธีตั้งค่าการจดจำใบหน้า Windows Hello บน Windows 11

หากต้องการเปิดใช้งาน Windows Hello Face บน Windows 11 ให้เปิด การตั้งค่า > บัญชี > ตัวเลือกการเข้าสู่ระบบ คลิก ตั้งค่า แล้วทำตามขั้นตอนต่อไป

KB5073095 (build 28020.1362) สำหรับ Windows 11 26H1 มาพร้อมกับฟีเจอร์ใหม่มากมาย (Canary)

KB5073095 (build 28020.1362) สำหรับ Windows 11 26H1 มาพร้อมกับฟีเจอร์ใหม่มากมาย (Canary)

อัปเดต Build 28000.1362 (KB5073095) สำหรับ Windows 11 เวอร์ชัน 26H1 มาพร้อมกับคุณสมบัติใหม่ การปรับปรุงด้านภาพ และการแก้ไขข้อบกพร่องต่างๆ นี่คือสิ่งที่คุณควรรู้ทั้งหมด

Windows 11 build 22635.4510 (KB5046716) นำเสนอตัวเลือกการแชร์เพิ่มเติม (เวอร์ชันทดลอง)

Windows 11 build 22635.4510 (KB5046716) นำเสนอตัวเลือกการแชร์เพิ่มเติม (เวอร์ชันทดลอง)

KB5046716 (build 22635.4510) สำหรับ Windows 11 ได้เปิดตัวพร้อมตัวเลือกการแชร์สำหรับ Jump List, รูปแบบแป้นพิมพ์ Gamepad และการเปลี่ยนแปลงด้านการเข้าถึง