OpenTelemetry นั้นเป็น project ที่ได้รับความนิยมขึ้นมาจากเรื่องของ Distributed tracing และยังขยายเป็นเรื่อง metric กับ log ด้วยโดยที่ตัวมันเองประกอบไปด้วยส่วนการทำงานต่าง ๆ เช่น ในฝั่งของ Grafana ก็มี LGTM stackแน่นอนว่าต้องสนับสนุน OpenTelemetry อย่างแน่นอนและเพื่อให้ง่ายต่อการใช้งาน ทาง Grafana จึงได้สร้าง Docker image ออกมาในชื่อ grafana/otel-lgtmดังนั้นมาลองใช้งานกัน
Read More…
ทาง Docker เพิ่งปล่อย Docker Build Cloud ออกมาสำหรับการช่วย build docker image ให้ง่ายและรวดเร็วขึ้นเนื่องจากข้อมูลของทาง docker พบว่าทีมพัฒนาต้องเสียเวลาในการ build อย่างต่ำวันละ 1 ชั่วโมงจากคำสั่ง docker image build หรือ หรือ buildx สำหรับ multi-platform
Read More…
ทางบริษัท Canonical ได้ประกาศปล่อย Chiselled Ubuntu containers version GA ออกมาแล้วซึ่งเป็นรูปแบบของ image ที่เน้นในเรื่อง
Read More…
จาก blog เรื่อง สรุปจากบทความ Choosing the best Node.js Docker imageมีคำถามเพิ่มเติมว่า Distroless image มันคืออะไรทำไมถึงเล็ก และ มีปัญหาเรื่อง security น้อยกว่าจึงลงไปดูรายละเอียดเพิ่มเติมสามารถสรุปสั้น ๆ ได้ดังนี้
Read More…
คำถามจากการแบ่งปันเรื่องการพัฒนาระบบงานด้วย Dockerหนึ่งในคำถามที่น่าสนใจจาก Frontenf developer คือในการพัฒนาระบบด้วย Vite + ReactJS นั้นจะทำให้ dev พัฒนาได้สะดวกอย่างไรยิ่งเรื่องของ Hot Reload ก็อยากให้ใช้ได้ด้วยดังนั้นจึงมีคำแนะนำดังนี้
Read More…
สำหรับสาย tech น่าจะเคยได้ยินข่าวที่ทาง 37Signalsหรือบริษัทที่สร้าง Basecamp และ HEY นั้นได้ทำการย้ายระบบงานจาก Cloud กลับมายัง On-premiseซึ่งช่วยลดค่าใช้จ่ายลงมาอย่างมาก
Read More…
เพิ่งเห็นว่าตั้งแต่ต้นเดือนตุลาคม Docker Compose Watch นั้น ปล่อยตัวเต็มมาแล้วหลังจากที่เป็น experiment feature มาให้ลองใช้งานเป้าหมายเพื่อช่วยให้นักพัฒนามี productivity มากยิ่งขึ้นสนใจในการพัฒนาและ coding เป็นหลักไม่ต้องมาสนใจในการสร้าง image และ container ใหม่ทุกครั้งที่เปลี่ยนแปลงดังนั้น Docker compose watch จะคอยตรวจสอบให้ว่าเกิดการเปลี่ยนแปลงหรือไม่ถ้าเกิดการเปลี่ยนแปลง จะทำการ reload หรือที่รู้จักกันคือ Hot reloadโดยไม่กระทบต่อ state ปัจจุบันนั่นเอง
Read More…
การสร้าง Docker image นั้น สามารถสร้าง image แบบ Multi-architecture ได้โดยทำการ build ผ่าน Buildxมีขั้นตอนดังนี้
Read More…
ใน Docker Desktop 4.22 นั้น ทำการเพิ่ม Experimental features เข้ามาชื่อว่า Resource Saver Mode เป้าหมายเพื่อลดการใช้งาน resource ต่าง ๆ ทั้ง memory และ CPU ของ Dockerรวมทั้งการใช้งาน battery ของเครื่องอีกด้วย
Read More…
ในการจัดการ Docker image นั้น เราจะจัดเก็บไว้ใน Docker registry serverไม่ว่าจะเป็น Docker Hub หรือ ตามระบบต่าง ๆ ทั้ง public และ privateทั้ง on-premise และ on-cloud
Read More…