ติดตั้ง Nginx Proxy Manager ด้วย Docker Compose ฉบับสมบูรณ์
Nginx Proxy Manager (NPM) คือ Reverse Proxy ที่นิยมที่สุดสำหรับ Docker เพราะมี Web UI สวยงาม ตั้งค่าได้โดยไม่ต้องเขียน Config ไฟล์ รองรับ Let's Encrypt SSL…
บทความที่เกี่ยวกับ Docker · ทั้งหมด 54 บทความ
แท็ก Docker หนูรวมไว้ 54 บทความค่ะ พิมพ์คำที่อยากรู้ได้เลย หนูจะหาให้เฉพาะในแท็กนี้นะคะ เมี้ยว!
Nginx Proxy Manager (NPM) คือ Reverse Proxy ที่นิยมที่สุดสำหรับ Docker เพราะมี Web UI สวยงาม ตั้งค่าได้โดยไม่ต้องเขียน Config ไฟล์ รองรับ Let's Encrypt SSL…
เมื่อคุณรัน Container หลายตัวบนเซิร์ฟเวอร์เดียว แต่ละตัวรันบน Port ที่ต่างกัน เช่น :8080, :8081, :3000 การให้ผู้ใช้เข้าถึงด้วย URL แบบนั้นไม่ใช่วิธีที่ดี…
การเขียน Password และ Secret ตรงๆ ใน docker-compose.yml เป็น Bad Practice ที่ต้องหลีกเลี่ยง โดยเฉพาะเมื่อต้องการ Commit โค้ดขึ้น Git เพราะ Credential จะถูก…
หนึ่งในตัวอย่างที่ดีที่สุดสำหรับการเรียนรู้ Docker Compose คือการรัน WordPress + MySQL ซึ่งเป็น Stack ที่ใช้งานจริงในโลก Production ประกอบด้วย 2 Services…
เมื่อเขียนไฟล์ docker-compose.yml เสร็จแล้ว สิ่งที่ต้องใช้ในชีวิตประจำวันคือคำสั่ง docker compose ต่างๆ บทความนี้รวบรวมคำสั่งที่ควรรู้พร้อมตัวอย่างการใช้…
ไฟล์ docker-compose.yml คือหัวใจของ Docker Compose บทความนี้จะอธิบายทุก Option ที่ใช้บ่อยในการเขียนไฟล์ Compose พร้อมตัวอย่างจริงสำหรับใช้งาน Option สำคัญ…
เมื่อคุณรัน Application ที่ประกอบด้วยหลาย Service เช่น Web App + Database + Cache การพิมพ์คำสั่ง docker run ทีละตัวเริ่มน่าเบื่อหน่าย Docker Compose คือ…
Docker Volume ที่เก็บข้อมูลสำคัญ เช่น Database หรือไฟล์ Upload จำเป็นต้องมีกลยุทธ์ Backup ที่ชัดเจน บทความนี้จะอธิบายวิธี Backup และ Restore Docker Volume…
Docker มี 2 วิธีหลักในการเชื่อม Filesystem ของ Host เข้ากับ Container ได้แก่ Volume และ Bind Mount สองวิธีนี้ดูคล้ายกันแต่มีจุดประสงค์และเหมาะสมกับงานต่าง…
ข้อมูลที่อยู่ใน Container จะหายไปทันทีที่ลบ Container นั้น นี่คือสิ่งที่นักพัฒนาหลายคนเจอในตอนแรก Docker Volume คือวิธีแก้ปัญหานี้ ทำให้ข้อมูลอยู่รอดแม้…
เมื่อรัน Container หลายตัวพร้อมกัน หนึ่งในคำถามที่พบบ่อยคือ “Container แต่ละตัวสื่อสารกันอย่างไร?” และ “ทำไม Container บางตัวถึงเข้าถึง…
หนึ่งในปัญหาที่พบบ่อยเมื่อใช้ Docker มาสักระยะคือ Disk เต็มโดยไม่รู้ตัว สาเหตุหลักมาจาก Container ที่หยุดทำงานแล้ว, Image เก่าที่ไม่ได้ใช้, และ Volume ที่…