วิธีการตั้งค่าและใช้งาน 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)เมื่อดาวน์โหลดแล้ว ให้ติดตั้งบนคอมพิวเตอร์ของคุณโดยทำตามคำแนะนำง่ายๆ ในการตั้งค่า คอมพิวเตอร์ของคุณอาจรีสตาร์ทสองสามครั้งในระหว่างกระบวนการ

Docker Desktop บน 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)



About the author

ฉันเป็นนักพัฒนาซอฟต์แวร์ฟรีแวร์และเป็นผู้ให้การสนับสนุน Windows Vista/7 ฉันได้เขียนบทความหลายร้อยบทความเกี่ยวกับหัวข้อต่างๆ ที่เกี่ยวข้องกับระบบปฏิบัติการ รวมถึงคำแนะนำและเคล็ดลับ คู่มือการซ่อม และแนวทางปฏิบัติที่ดีที่สุด ฉันยังเสนอบริการให้คำปรึกษาเกี่ยวกับสำนักงานผ่านทางบริษัท Help Desk Services ของฉัน ฉันมีความเข้าใจอย่างลึกซึ้งเกี่ยวกับวิธีการทำงานของ Office 365 ฟีเจอร์ และวิธีใช้งานอย่างมีประสิทธิภาพสูงสุด



Related posts