วิธีการตั้งค่าและใช้งาน Docker Desktop บน Windows
คุณ(Are)เป็นนักพัฒนาและเริ่มต้นใช้งานคอนเทนเนอร์หรือไม่ Containerizationเป็นเทรนด์ใหม่ในปัจจุบัน และทำให้ระบบแอปพลิเคชันที่มีอยู่ของคุณเป็นอิสระและเชื่อถือได้มากขึ้น หากคุณเพิ่งเริ่มต้นและเริ่มต้นใช้งานเครื่องมืออย่างDockerที่นี่คือที่ที่เหมาะเจาะ ในโพสต์นี้ เราได้กล่าวถึงการสอนเกี่ยวกับวิธีการตั้งค่าและใช้งานDockerบนเครื่องWindows กระบวนการนี้ถือว่าคุณค่อนข้างคุ้นเคยกับแนวคิดเรื่องคอนเทนเนอร์
เพื่อให้คำจำกัดความที่ชัดเจนของคอนเทนเนอร์แก่คุณ ฉันต้องการอ้างอิงDocker โดยตรง :
A container is a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. A Docker container image is a lightweight, standalone, executable package of software that includes everything needed to run an application: code, runtime, system tools, system libraries and settings.
ตั้งค่า(Set)และใช้Docker DesktopบนWindows
Dockerมีกรณีการใช้งานค่อนข้างมาก ที่นิยมมากที่สุดคือคอนเทนเนอร์ของแอปพลิเคชันที่มีอยู่ คุณสามารถรีแพค เกจแอปพลิเคชัน Javaหรือ .NET ที่มีอยู่ของคุณในคอนเทนเนอร์แบบพกพาสูงที่สามารถปรับใช้กับเซิร์ฟเวอร์ใดก็ได้ แต่การจะทำเช่นนั้นได้ คุณต้องเข้าใจพื้นฐานของมัน มาเริ่มกันเลย และดูวิธีตั้งค่าบนWindows
1. ดาวน์โหลดและติดตั้งการตั้งค่า ตรงไปที่เว็บไซต์ของ Docker และดาวน์โหลดDocker Desktop สำหรับ Windows ( Docker Desktop for Windows)เมื่อดาวน์โหลดแล้ว ให้ติดตั้งบนคอมพิวเตอร์ของคุณโดยทำตามคำแนะนำง่ายๆ ในการตั้งค่า คอมพิวเตอร์ของคุณอาจรีสตาร์ทสองสามครั้งในระหว่างกระบวนการ
2. เมื่อทุกอย่างถูกติดตั้งแล้ว คุณต้องสร้างบัญชี ตรงไปที่ hub.docker.com และสร้างบัญชีใหม่ ตอนนี้ใช้บัญชีเดียวกันเพื่อเข้าสู่ระบบการติดตั้งของคุณบนWindows การสร้างบัญชีนั้นฟรีทั้งหมด และคุณจะไม่ถูกเรียกเก็บเงินใดๆ
3. สิ้นสุดส่วนการตั้งค่าแล้ว คุณสามารถยืนยันได้ว่าDockerทำงานอยู่หรือไม่โดยไปที่ซิสเต็มเทรย์แล้วคลิกที่ไอคอนรูปวาฬ หรือคุณสามารถเปิดหน้าต่างCMD และดำเนินการ(CMD)
docker --version
เพื่อตรวจสอบว่าคุณได้ ติดตั้ง Dockerบนคอมพิวเตอร์ของคุณหรือไม่ หรือคุณสามารถดาวน์โหลดภาพสวัสดีโลก(hello-world)เพื่อตรวจสอบว่าทุกอย่างทำงานได้ดีหรือไม่ ในหน้าต่าง CMD(CMD)เดียวกันให้เรียกใช้นักเทียบท่าให้เรียกใช้สวัสดีโลกเพื่อเรียกใช้การตรวจสอบทั้งหมด
4. ตอนนี้ คุณต้องการรูปภาพเพื่อเริ่มคอนเทนเนอร์แรกของคุณ มีรูปภาพสาธารณะมากมายสำหรับวัตถุประสงค์ที่แตกต่างกัน คุณสามารถไปที่Docker hub และค้นหารูปภาพที่คุณต้องการ มีรูปภาพสำหรับWordPress , Ubuntu , Node.Jsเป็นต้น ในตัวอย่างนี้ เราจะติดตั้ง รูปภาพ WordPressบนคอนเทนเนอร์ในเครื่อง เพื่อให้คุณสามารถเรียกใช้ คอนเทนเนอร์ WordPressในเครื่องบนคอมพิวเตอร์ของคุณได้
5. ขั้นตอนแรกของการสร้างคอนเทนเนอร์คือการสร้างไฟล์การกำหนดค่า ไฟล์การกำหนดค่าระบุว่าคอนเทนเนอร์จะใช้อิมเมจใดและพารามิเตอร์ใด ดังนั้น ให้สร้างโฟลเดอร์ใหม่และภายในโฟลเดอร์นั้นให้สร้างไฟล์ใหม่ชื่อdocker-compose.yml วางเนื้อหาต่อไปนี้ลงในนั้นและบันทึกไฟล์:
version: '3.3'
services:
db:
image: mysql:5.7
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: somewordpress
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
wordpress:
depends_on:
- db
image: wordpress:latest
ports:
- "8000:80"
restart: always
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: wordpress
volumes:
db_data: {}
ที่มา: Docker Documentation
6. เปิด หน้าต่าง CMDในโฟลเดอร์นี้และดำเนินการ
docker-compose up -d
เพื่อเริ่มดาวน์โหลดภาพและตั้งค่าคอนเทนเนอร์บนเครื่องของคุณ เมื่อคำสั่งดำเนินการเสร็จสิ้น คุณจะมี คอนเทนเนอร์ WordPressและทำงานบนเครื่องของคุณ คุณสามารถเปิดได้ในเบราว์เซอร์ของคุณโดยไปที่http://localhost:8000 8000
นี่คือวิธีที่คุณสามารถสร้างไฟล์การกำหนดค่าแล้วดาวน์โหลดไฟล์ที่จำเป็นสำหรับการเรียกใช้แอปพลิเคชันของคุณภายในคอนเทนเนอร์ โปรดจำไว้(Remember)ว่า มีความเป็นไปได้อื่นๆ มากมาย และโพสต์นี้มีไว้เพื่อให้คุณเห็นภาพรวมของDockerและคอนเทนเนอร์เท่านั้น คุณสามารถค้นหาไฟล์การกำหนดค่าเพิ่มเติมทางอินเทอร์เน็ตหรือสร้างไฟล์ของคุณเองก็ได้ มี รูปภาพ Docker แบบโอเพนซอร์ซฟรี มากมายที่สามารถช่วยคุณเริ่มต้นได้
เมื่อคุณปรับแต่งรูปภาพและทำการเปลี่ยนแปลงที่จำเป็นแล้ว คุณยังสามารถพุชไปยังที่ เก็บ Docker Hubได้ คลิก(Click) ที่นี่(here)(here)เพื่อดาวน์โหลดDocker Desktop(Docker Desktop)สำหรับWindows อ่านเพิ่มเติม เกี่ยวกับ (Further)DockerสำหรับWindows ที่นี่(here)(here)
Related posts
Best Free C++ IDE สำหรับ Windows 10
CudaText เป็นโปรแกรมเมอร์ Code Editor ฟรีสำหรับ Windows
SynWrite Editor: Free Text & Source Code Editor สำหรับ Windows 10
Best Free PHP IDE สำหรับ Windows 10
วิธีสร้าง Windows app ดั้งเดิมสำหรับเว็บไซต์หรือเว็บแอปใด ๆ
วิธีเพิ่มการตั้งค่าลงในเมนู Desktop context ใน Windows 11/10
Best Free Remote Desktop Software สำหรับ Windows 10
Connect iPhone ถึง Windows 10 PC โดยใช้ Microsoft Remote Desktop
ฟรี Desktop Recorder & Screen Recording Software สำหรับ Windows10
Remote Desktop tab ใน RDWEB หายไปจาก Edge browser ใน Windows 10
วิธีเพิ่ม Weather ถึง Lock Screen, Desktop, Taskbar ใน Windows 10
PointerStick เป็น Virtual Presentation Stick สำหรับ Windows PC
รหัส Windows ติดหลังจากเปลี่ยนจาก Remote Desktop session
Virtual Desktop Tips and Tricks สำหรับ Windows 10
Microsoft Remote Desktop Assistant สำหรับ Windows 10
Iconoid ช่วยให้คุณจัดการไอคอน Windows desktop ได้ดียิ่งขึ้น
Coolbarz: Create AN XP style desktop toolbar ใน Windows 10
ตรวจสอบรหัสของคุณสำหรับข้อผิดพลาดกับ Code Compare สำหรับ Windows 10
วิธีการเปิดใช้ Desktop Notifications สำหรับ Gmail ใน Windows 10
Taskbar & Desktop ทำให้สดชื่นด้วยหน้าจอสีดำใน Windows10