สารบัญ:

คุณต้องการ nginx กับ Docker หรือไม่?
คุณต้องการ nginx กับ Docker หรือไม่?

วีดีโอ: คุณต้องการ nginx กับ Docker หรือไม่?

วีดีโอ: คุณต้องการ nginx กับ Docker หรือไม่?
วีดีโอ: EP 15. รู้จัก Docker ใน 3 นาที - สาระเดฟใน 3 นาที 2024, พฤศจิกายน
Anonim

1 คำตอบ ดังนั้น ฉันจะ ปฏิเสธ คุณควร ไม่ได้ติดตั้ง nginx เป็น reverse proxy โดยตรงบน your นักเทียบท่า โฮสต์โดยตรงและใช่ คุณควร ติดตั้ง nginx ภายในคอนเทนเนอร์ของคุณ if คุณต้องการ คุณสมบัติ nginx จัดเตรียมให้.

ยังถามฉันจะใช้ nginx Docker ได้อย่างไร

การรัน NGINX โอเพ่นซอร์สใน Docker Container

  1. เรียกใช้อินสแตนซ์ของ NGINX ที่ทำงานอยู่ในคอนเทนเนอร์และใช้การกำหนดค่าเริ่มต้นของ NGINX ด้วยคำสั่งต่อไปนี้: $ docker run --name mynginx1 -p 80:80 -d nginx
  2. ตรวจสอบว่าคอนเทนเนอร์ถูกสร้างขึ้นและกำลังทำงานโดยใช้คำสั่ง docker ps:

ข้างบนนี้ Nginx ใช้ทำอะไร? NGINX เป็นซอฟต์แวร์โอเพ่นซอร์สสำหรับการให้บริการเว็บ, reverse proxying, แคช, โหลดบาลานซ์, การสตรีมสื่อ และอื่นๆ เริ่มต้นจากการเป็นเว็บเซิร์ฟเวอร์ที่ออกแบบมาเพื่อประสิทธิภาพและความเสถียรสูงสุด

ข้างบนนี้ คอนเทนเนอร์ Nginx คืออะไร?

Nginx (ออกเสียงว่า "engine-x") เป็นเซิร์ฟเวอร์พร็อกซีย้อนกลับแบบโอเพนซอร์สสำหรับโปรโตคอล HTTP, HTTPS, SMTP, POP3 และ IMAP รวมถึงโหลดบาลานเซอร์ แคช HTTP และเว็บเซิร์ฟเวอร์ (เซิร์ฟเวอร์ต้นทาง) NS nginx โปรเจ็กต์เริ่มต้นด้วยการมุ่งเน้นที่การทำงานพร้อมกันสูง ประสิทธิภาพสูง และการใช้หน่วยความจำต่ำ

ฉันควรใช้ Docker เมื่อใด

  1. ใช้ Docker เป็นระบบควบคุมเวอร์ชันสำหรับระบบปฏิบัติการของแอปทั้งหมด
  2. ใช้ Docker เมื่อคุณต้องการแจกจ่าย/ทำงานร่วมกันบนระบบปฏิบัติการของแอปกับทีม
  3. ใช้ Docker เพื่อรันโค้ดของคุณบนแล็ปท็อปในสภาพแวดล้อมเดียวกับที่คุณมีบนเซิร์ฟเวอร์ของคุณ (ลองใช้เครื่องมือสร้าง)

แนะนำ: