docker Archive

Pause/Resume ใน Docker Desktop 4.2

ใน Docker Desktop 4.2 นั้น ทำการเพิ่ม feature ที่น่าสนใจเข้ามาคือ การ pause/resume ของ Docker Desktop เมื่อไม่ถูกใช้งานจะช่วยประหยัด resource บนเครื่องที่ใช้งาน ทั้ง CPU และ memoryนั่นหมายความว่า ส่งผลต่อการใช้งาน battery ของเครื่องอีกด้วยแต่ยังเป็นการทดลองเท่านั้นนะ

Read More…

มีอะไรมาใช้งานแทน Docker Desktop บ้าง ?

จากการปรับเปลี่ยนโยบายการใช้งาน Docker Desktop ใหม่สามารถอ่านรายละเอียดเพิ่มเติมได้จาก Docker is Updating and Extending Our Product Subscriptionsซึ่งกำหนด price plan ของ subscriptionรวมทั้งเงื่อนไขต่าง ๆ ของการใช้งานแสดงดังรูป

Read More…

ว่าด้วยเรื่องของ Docker Restart Policy

จากการแบ่งปันความรู้เรื่องพื้นฐานของ Docker ไปมีคำถามที่น่าสนใจเรื่องของ Docker Restart Policyที่กำหนดในการสร้าง container ทั้งใน command line และ Docker compose fileว่ามันคืออะไร จึงทำการสรุปแบบคนใช้งานพื้นฐานไว้นิดหน่อย

Read More…

ทำการ run GitHub Action บนเครื่อง local ด้วย Act

หลัง ๆ มาเริ่มใช้งาน GitHub Actions เยอะขึ้นแต่การแก้ไข pipeline และใช้งานไม่สะดวกเท่าไรรวมทั้งยังมี limit ของเวลาการ run อีกด้วยดังนั้นเพื่อลดปัญหาและข้อจำกัดลงไปจึงทำการ run GitHub Actions บน local ก่อนดีกว่าซึ่งเครื่องมือที่ใช้งานคือ Act

Read More…

ใช้งาน DynamoDB บน localhost เพื่อทดสอบ

เนื่องจากต้องพัฒนาระบบงานโดยใช้งาน DynamoDB ของ Amazonแต่การใช้งานอาจจะไม่สะดวกมากนักและอาจจะต้องมีค่าใช้จ่ายมากขึ้นจึงเปลี่ยนมาใช้งานและทดสอบบน localhost ไปเลย

Read More…

สรุปจาก NodeJS Docker Cheatsheet ของ OWASP

อ่านเอกสาร NodeJS Docker Cheatsheet จาก OWASP ทำการอธิบายถึงการใช้งาน Docker กับระบบที่พัฒนาด้วย NodeJS ไว้ว่าควรต้องทำอย่างไรบ้างเพื่อให้ปลอดภัยมากยิ่งขึ้น

Read More…

บันทึกปัญหาเรื่อง Network ใน Docker compose

ปัญหา ทำการพัฒนาระบบงานด้วย NodeJS ทำงานร่วมกับ MySQL ผ่าน ORM library ชื่อว่า Sequelizeในการ build และ run สำหรับการพัฒนา จะใช้งาน Docker composeแต่ตอน run เจอปัญหา การเชื่อมต่อไปยัง MySQL ดังนี้

Read More…

คำแนะนำสำหรับ Docker + Angular

จากคำถามในกลุ่ม Docker in Thai เรื่องการ build Angular project ใน Dockerว่าเกิด error ขึ้นมา คือ ไม่เจอคำสั่ง ng (Angular CLI) ในการสร้าง Docker Image ด้วย Dockerfileดังนั้นจึงสรุปแนวทางการแก้ไขไว้นิดหน่อย

Read More…

เพิ่งสังเกตว่า คำสั่ง docker-compose มัน deprecated แล้ว

วันนี้ใช้งาน docker-compose แล้วสะดุดตากับ message ว่าDocker Compose is now in the Docker CLI, try docker compose up ก็เลยงงว่า มันเปลี่ยนไปตอนไหนกัน ?หรือว่าเราตกข่าวอะไรไปนะ ?ลองไปดูในเอกสาร ก็ไม่เห็นว่า update นะ !!แต่ไม่เป็นอะไร มาลแงใช้งานกันดู

Read More…

จดบันทึกการทำ Load testing ด้วย Locust บน Kubernetes cluster

ความต้องการของการทำงานสำหรับ Load testing ของระบบงาน ด้วย Locustซึ่งอยู่บน Kubernetes cluster เป็นดังนี้ทำการ setup Locust แบบ Master-slave หรือ Manager-worker เพื่อช่วยสร้าง virtual user จำนวนมากตามที่ต้องการมีขั้นตอนการเตรียมดังนี้

Read More…