- Docker ช่วยให้คุณสามารถจัดการคอนเทนเนอร์ด้วย คำสั่ง สิ่งจำเป็นเช่น run, ps และ stop
- รูปภาพเป็นพื้นฐานของคอนเทนเนอร์ และจัดการด้วยการดึง สร้าง และ RMI
- โวลุ่มช่วยอำนวยความสะดวกในการเก็บข้อมูลแบบถาวรด้วยคำสั่งเช่น volume create และ rm
- Docker จัดการเครือข่ายด้วยเครื่องมือเช่นการสร้างเครือข่าย เชื่อมต่อ และ RM

Dockerได้กลายเป็นเครื่องมือสำคัญสำหรับการจัดการคอนเทนเนอร์ ช่วยให้การพัฒนาแอปพลิเคชันในสภาพแวดล้อมที่แยกต่างหากและปรับขนาดได้เป็นไปได้ง่ายขึ้น การทำความเข้าใจคำสั่ง Docker ที่สำคัญที่สุดจึงเป็นสิ่งสำคัญสำหรับการใช้งานแพลตฟอร์มนี้ได้อย่างง่ายดายและใช้ประโยชน์จากศักยภาพของมันให้ได้มากที่สุด
ในบทความนี้ เราจะสำรวจคำสั่งหลักของ Dockerตั้งแต่การจัดการคอนเทนเนอร์ไปจนถึงการจัดการอิมเมจ วอลุ่ม และเครือข่าย ไม่ว่าคุณจะเป็นมือใหม่หรือต้องการเพิ่มพูนความรู้ นี่คือคู่มือที่ครบถ้วนและละเอียดเกี่ยวกับคำสั่ง Docker ที่จำเป็น
สถาปัตยกรรม Docker และองค์ประกอบหลัก
ก่อนที่จะเจาะลึกคำสั่งที่เจาะจง สิ่งสำคัญคือต้องเข้าใจองค์ประกอบหลักที่ประกอบเป็นสถาปัตยกรรมของ Docker:
- นักเทียบท่าเครื่องยนต์: เป็นเครื่องมือกลางที่ช่วยให้สามารถดำเนินการได้ ตู้คอนเทนเนอร์.
- ภาพ: เป็นเทมเพลตที่กำหนดค่าไว้ล่วงหน้าซึ่งใช้เป็นพื้นฐานสำหรับการสร้าง ตู้คอนเทนเนอร์.
- ภาชนะ: พวกเขาเป็นกรณีตัวอย่างของ ภาพที่กำลังวิ่งซึ่งรวมแอปพลิเคชันและการอ้างอิงไว้ด้วยกัน
- เล่ม: พวกเขาอนุญาตให้จัดเก็บข้อมูลใน หมั่น ภายในภาชนะบรรจุ
- แดง: พวกเขาอำนวยความสะดวกในการสื่อสารระหว่างคอนเทนเนอร์และกับโลกภายนอก
คำสั่งพื้นฐานสำหรับการจัดการคอนเทนเนอร์
คอนเทนเนอร์เป็นหัวใจสำคัญของ Docker เพื่อจัดการอย่างถูกต้องคุณจำเป็นต้องทราบคำสั่งต่อไปนี้:
- นักเทียบท่า: วิ่ง ภาชนะ จาก ภาพ. ตัวอย่างเช่น:
docker run -d --name mi_contenedor nginx. - นักเทียบท่า PS: รายการ ตู้คอนเทนเนอร์ อยู่ระหว่างดำเนินการ หากต้องการดูคอนเทนเนอร์ทั้งหมด รวมถึงคอนเทนเนอร์ที่หยุดแล้ว ให้ใช้
docker ps -a. - นักเทียบท่าหยุด: หยุดคอนเทนเนอร์ที่กำลังทำงาน ตัวอย่าง:
docker stop mi_contenedor. - การเริ่มต้น Docker: เริ่มคอนเทนเนอร์ที่หยุดแล้ว ตัวอย่าง:
docker start mi_contenedor. - Docker รีสตาร์ท: รีสตาร์ทคอนเทนเนอร์ ตัวอย่าง:
docker restart mi_contenedor. - ด็อกเกอร์ RM: ลบคอนเทนเนอร์ที่หยุด ตัวอย่าง:
docker rm mi_contenedor.

คำสั่งสำหรับการจัดการรูปภาพ
อิมเมจมีความสำคัญอย่างยิ่งใน Docker เนื่องจากช่วยให้คุณสร้าง สภาพแวดล้อม ที่สม่ำเสมอและสามารถทำซ้ำได้คำสั่งสำคัญบางส่วนได้แก่:
- ภาพ Docker: รายการทั้งหมด ภาพ เก็บไว้ในระบบ
- นักเทียบท่าดึง: ดาวน์โหลด ภาพ จาก Docker Hub ตัวอย่าง:
docker pull ubuntu. - สร้างนักเทียบท่า: สร้าง ภาพ จาก Dockerfile ตัวอย่าง:
docker build -t mi_imagen .. - ด็อกเกอร์ RMI: ลบอันหนึ่ง ภาพ เฉพาะเจาะจง. ตัวอย่าง:
docker rmi mi_imagen.
การจัดการปริมาณใน Docker
Volume ช่วยให้คุณ สามารถ จัดเก็บและแชร์ข้อมูล ระหว่างคอนเทนเนอร์ ได้อย่างถาวร คำสั่งที่สำคัญบางส่วนมีดังนี้:
- สร้าง Docker Volume: สร้างโวลุ่มใหม่ ตัวอย่าง:
docker volume create mi_volumen. - Docker Volume ls: รายการทั้งหมด ไดรฟ์ สามารถใช้ได้
- Docker Volume RM: ระดับเสียงของ Docker: ลบระดับเสียงที่ระบุ ตัวอย่าง:
docker volume rm mi_volumen. - ท่าเทียบเรือรัน -v: เชื่อมโยง ปริมาณ ไปที่ภาชนะ ตัวอย่าง:
docker run -v mi_volumen:/datos nginx.
คำสั่งการจัดการเครือข่าย
Docker นำเสนอ ตัวเลือกการจัดการเครือข่าย ขั้นสูง ซึ่งช่วยให้สามารถสื่อสารระหว่างคอนเทนเนอร์และกับโลกภายนอกได้:
- เครือข่าย Docker ls: รายการทั้งหมด เครือข่าย สามารถใช้ได้
- เครือข่าย Docker สร้าง: สร้างใหม่ ด้วยสีแดง. ตัวอย่างเช่น:
docker network create mi_red. - เชื่อมต่อเครือข่าย Docker: เชื่อมต่อคอนเทนเนอร์เข้ากับ ด้วยสีแดง. ตัวอย่างเช่น:
docker network connect mi_red mi_contenedor. - เครือข่าย Docker RM: ลบอันหนึ่ง ด้วยสีแดง. ตัวอย่างเช่น:
docker network rm mi_red.

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