บทความนี้จะอธิบายขั้นตอนการรันเซิร์ฟเวอร์ MongoDB ด้วย Docker
วิธีเรียกใช้เซิร์ฟเวอร์ MongoDB โดยใช้ Docker
หากต้องการเรียกใช้เซิร์ฟเวอร์ MongoDB ด้วย Docker ให้ตรวจสอบขั้นตอนด้านล่าง:
- ดึงภาพ MongoDB จาก Docker Hub
- เริ่มเซิร์ฟเวอร์ MongoDB โดยใช้ “ docker run -d –name <ชื่อคอนเทนเนอร์> -p 27017:27017 mongo ' สั่งการ.
- ดูคอนเทนเนอร์ที่กำลังทำงานอยู่
- เข้าถึงคอนเทนเนอร์ MongoDB
- ตรวจสอบเซิร์ฟเวอร์ MongoDB
- เชื่อมต่อกับเซิร์ฟเวอร์ MongoDB
- รันคำสั่ง MongoDB
ขั้นตอนที่ 1: ดึง MongoDB Image จาก Docker Hub
ขั้นแรก ให้ดึง MongoDB อิมเมจจาก Docker Hub โดยใช้คำสั่งด้านล่าง:
นักเทียบท่าดึง mongo
ดาวน์โหลดอิมเมจ MongoDB เวอร์ชันล่าสุดสำเร็จแล้ว
ขั้นตอนที่ 2: สร้างและเริ่ม MongoDB Container
จากนั้นใช้คำสั่งด้านล่างเพื่อเริ่มคอนเทนเนอร์ MongoDB และดำเนินการเซิร์ฟเวอร์ MongoDB:
เรียกใช้นักเทียบท่า -d --ชื่อ mongoต่อ -หน้า 27017 : 27017 มองโกที่นี่:
- “ -d ” ใช้เพื่อเรียกใช้คอนเทนเนอร์ในพื้นหลัง
- “ -ชื่อ ” กำหนดชื่อให้กับคอนเทนเนอร์เช่น “ mongoต่อ '.
- “ -หน้า ” จัดสรรพอร์ตสำหรับคอนเทนเนอร์ เช่น “ 27017:27017 '.
- “ มองโก ” เป็นอิมเมจ Docker อย่างเป็นทางการสำหรับคอนเทนเนอร์:
คำสั่งนี้เริ่มต้นเซิร์ฟเวอร์ MongoDB
ขั้นตอนที่ 3: ดูคอนเทนเนอร์ที่กำลังทำงาน
ถัดไป ดูคอนเทนเนอร์ MongoDB ที่รันอยู่โดยใช้คำสั่งที่ให้ไว้:
นักเทียบท่า ปล
ผลลัพธ์บ่งชี้ว่าคอนเทนเนอร์ MongoDB ทำงานสำเร็จ
ขั้นตอนที่ 4: เข้าถึงคอนเทนเนอร์ MongoDB
หลังจากนั้นให้ใช้ปุ่ม “ นักเทียบท่า exec -it ” คำสั่งพร้อมกับชื่อคอนเทนเนอร์เพื่อเปิด Bash shell ภายในคอนเทนเนอร์ MongoDB ที่กำลังทำงานอยู่:
นักเทียบท่า ผู้บริหาร -มัน mongoต่อ ทุบตี
มีการเข้าถึงคอนเทนเนอร์ MongoDB และตอนนี้ผู้ใช้สามารถดำเนินการคำสั่งภายในคอนเทนเนอร์ที่กำลังทำงานอยู่
ขั้นตอนที่ 5: ตรวจสอบเซิร์ฟเวอร์ MongoDB
ในการตรวจสอบว่าเซิร์ฟเวอร์ MongoDB กำลังทำงานอยู่หรือไม่ ให้พิมพ์คำสั่งด้านล่าง:
มองโกด --เวอร์ชั่น
สามารถสังเกตได้ว่าเซิร์ฟเวอร์ MongoDB ทำงานสำเร็จด้วยเวอร์ชัน “ v6.0.5 '.
ขั้นตอนที่ 6: เปิด MongoDB
หากต้องการเชื่อมต่อกับเซิร์ฟเวอร์ MongoDB ให้เปิด Mongo shell โดยใช้คำสั่งต่อไปนี้:
มองโกเลีย
ผลลัพธ์ด้านบนแสดงว่า Mongo shell เปิดสำเร็จแล้ว
ขั้นตอนที่ 7: ดูฐานข้อมูลที่มีอยู่
สุดท้าย เขียนคำว่า “ แสดงฐานข้อมูล ” คำสั่งเพื่อดูฐานข้อมูลที่มีอยู่:
แสดงฐานข้อมูล
ในผลลัพธ์ข้างต้น ฐานข้อมูลที่มีอยู่ทั้งหมดสามารถมองเห็นได้
บทสรุป
หากต้องการเรียกใช้เซิร์ฟเวอร์ MongoDB ด้วย Docker ก่อนอื่นให้ดึงอิมเมจ MongoDB เวอร์ชันล่าสุดจาก Docker Hub จากนั้นเริ่มเซิร์ฟเวอร์ MongoDB โดยใช้ ' docker run -d –name <ชื่อคอนเทนเนอร์> -p 27017:27017 mongo ' สั่งการ. ถัดไป เข้าถึงคอนเทนเนอร์ MongoDB และตรวจสอบเซิร์ฟเวอร์ MongoDB หลังจากนั้นเชื่อมต่อกับเซิร์ฟเวอร์ MongoDB และรันคำสั่ง MongoDB บทความนี้ได้อธิบายขั้นตอนการเรียกใช้เซิร์ฟเวอร์ MongoDB ด้วย Docker