ปกติผมจะใช้งาน Dockerfile แบบ Alpine มาตลอดเพราะมันเบา แต่บ้างงานก็จำเป็นต้องใช้งาน Ubuntu เป็น Dockerfile ด้วย ซึ่งในทุกครั้งที่ทำ ผมจำเป็นต้องเพิ่ม nonroot user ไว้
ผมใช้งาน docker ใน server ตัวเองประจำแล้วจะเข้ามาดู log แต่ละครั้งก็ต้อง ssh เข้าไป ซึ่งในบ้างครั้งมันก็ไม่สะดวกเอาซะเลย เวลาระบบมีปัญหาก็จะถามหา logs กัน ซึ
วันนี้เจอเคสหนึ่งหลังจากผมได้ทำการใช้งาน docker-compose กับงานลูกค้า
แล้วเนื้อที่ของ HDD ดันเต็ม!!! ผมก็ งง ไปดิเต็มได้ไง สืบไปสืบมาเจอว่า docker
มันทำการเขี
พอดีเจอคำถามใน Docker in Thai [https://www.facebook.com/groups/858633044176588/]
บน Facebook และลูกค้าล่าสุดพึ่งจะถามด้วยว่า "สามารถติดตั้ง docker
แบบไม่มีอินเตอร์เน็ตได้ไหม?
พอดีผมอยากจะให้ phpmyadmin ที่ทำมาจาก docker-compose นั้นสามารถ connect mysql
ที่รันบนเครื่องตัวเองได้ เลยไปหาคำตอบมาได้วิธีการดังนี้
version: "3.8"
services:
phpmyadmin:
image: phpmyadmin/phpmyadmin
ports:
- 8080: