Tag docker

Nuxt Docker Build Error failed to solve: invalid file request .output ….

ตอน Dev แล้วที่นี้่ช่วยที่ package container จาก Local เวลาสั่ง docker build มันจะ Error แนวๆ สาเหตุ context มี .output จากเครื่อง Windows ทำให้ BuildKit อ่านแล้วพังตอน Docker Build เคสนี้ @vueuse/shared มันหาไม่เจอนี้แหละ โดยตัว .output มันมาจาก bun run build ซึ่งอาจจะเกิดจากเราเอง หรือ ตัว AI Agent มันวางยาก็ได้ การแก้ไข ปรับเจ้า .dockerignore…

สรุป .NET Meetup – March 2026

สำหรับวันนี้รีบเลิกงานเลยครับ แต่ไม่วายติด Visual Studio 2026 Update + Window Update ไป แต่โชดดีที่รถเมล์ไม่ได้รอนาน เลยมา MRT อิสรภาพ > พระราม 9 ถึง Cleverse พอดีครับ เริ่มแรกแนะนำสถานที่ และ AI Product aerogram.ai ซี่งเป็น no code platform / one prompt multiple model / collaborate โดยมี template ตามแต่ละ role งาน…

สรุปงาน .NET Conf TH 2024

สำหรับงาน #dotnetconfth เริ่มจัดมาตั้งแต่ปี 2018 แล้วครับ เออแอบลองไปดู Blog เก่าๆ เพราะความยากการตั้งชื่อ Blog 55 ตอนงานปี 2018 มี blog จดไว้ด้วยครับ แต่อาจจะไม่ครบทุกปีนะ Opening Speaker: Jose Barbosa จากปีที่แล้วตัว dotnet มีภาพรวมที่เห็นชัดเจนขึ้นจาก NET8 มาปีนี้มีงาน dotnet conf ที่เพิ่งจัดไปเมื่อสัปดาห์ที่แล้ว มีของใหม่เปิดตัวหลายอย่าง เช่น The Official OpenAI Library for .NET Speaker: Surasuk Oakkharaamonphong…

docker / podman cp note

สารภาพครับ ลืม 555 ปกติเวลาออกแบบ Container จะเปิดส่วน Mount Volume ทั้ง docker / podman พอมีเคสพิเศษ เลยจะงงๆหน่อยครับ -a, –archive Archive mode (copy all uid/gid information) – เอามาเหมือนต้นฉบับทั้งพวกวันเวลา uid/gid และสิทธิ-L, –follow-link Always follow symbol link in SRC_PATH (อารมณ์ประมาณทำ Shortcut-q, –quiet Suppress progress output during…

มาลองสอน Docker ครั้งแรก @BSRU

สำหรับ Blog นี้จะมาแปลกหน่อย จากเดิมปกติจะเป็นสรุป วันนี้มาในอีกมุม เป็นมุมว่าตัวเองไปยืนข้างหน้าชั้น อารมณ์แบบนำเสนอรายงาน แล้วออกมาสอนคนอื่นๆบ้าง ที่ลองมาสอน เพราะตัวเราเองได้เข้าไปฟัง / ลอง Workshop ที่ทาง Zabbix In Thailand จัดหลายรอบๆ เลยอยากจะลองเข้ามาร่วมแบ่งปันบ้าง โดยเรื่องที่จะสอน Docker ครับ ส่วนตัวมองว่ามันเป็นก้าวแรกในการขยับไปเรื่องอื่นๆ ได้ เตรียมตัว ตอนแรก ผมวางเนื้อหาไว้ประมาณนี้นะ ตอนทำเราไม่ได้ดูว่าที่ชาวบ้านเค้าสอน เค้าสอนอะไรบ้าง ส่วนตัวเรียนรู้ Container จากการจำมา ปะติดปะต่อกันมากกว่า และตอนสุดท้ายเราก็จะได้หัวข้อประมาณนี้ ในส่วนของ Tools เนื่องจากเริ่มต้นสอน ผมจะใช้ Tools Docker…

The Cloud Camp Week#05 (docker compose)

ใน Week นี้มีเรียนวันเดียวครับ และเป็นการเรียนจาก Overview of the get started guide | Docker Docs และมี Recap ช่วงท้ายครับ ใน Blog จะจดบางส่วนที่ควรรู้เพิ่มครับ ขยายจาก The Cloud Camp Week#03 (Container 101) docker network อันนี้จะเสริมจาก Blog เดิมนะครับ สำหรับเคสอื่นๆ ดูจาก Network drivers overview | Docker Docs docker…

The Cloud Camp Week#03 (Container 101)

สำหรับ Week มองว่าการทบทวนเรื่อง Container ของตัวผมเอง ใช้งานมาระดับนึง มีเรื่องที่รู้ และไม่รู้ด้วย ตาม Style การเรียนของผม แบบลักจำมาจากงาน Meetup ครับ มาลองดูสรุปสำหรับสัปดาห์นี้กันครับ 1. Why Container? ก่อนที่เราจะรู้ว่าทำไมถึงต้องใช้ Container ต้องมา Recap กันก่อน ว่าเมื่อก่อนเอา Software ไปติดตั้งที่อื่นกันยังไงครับ จาก Code > Build > Executable File เจ้าตัว Executable File มาห่อเป็น Software Package เอาติดตั้ง…

Optimize Container image size

Container ships

จาก Blog ตอนก่อนที่ไปพบว่า docker image มีขนาดใหญ่มาก และถ้าปล่อยไปนานๆ ไม่น่าจะดีแน่นๆ หลังจากแก้ปัญหาเรียบร้อยไป ผมขอสรุป Step การ Optimize Docker image ครับ //ดองไปหลายเดือนกว่าจะเขียนจนจบได้ Best Practice – Use Minimal Base Images พยายามเลือกใช้ Base Image ที่เล็กที่สุด และน่าเชื่อถือด้วยครับ ส่วนใหญ่จะเป็นพวกตระกูล ข้อสังเกตุ – Minimize the Number of Layers การ Run Command…

เปลี่ยน docker มาใช้ ubuntu wsl แทน

WSL

ถ้าใครใช้ docker desktop ตอนลงมันก็จะมี wsl จะมี 2 ตัวแบบนี้ แต่ผมอยากใช้ตัวอื่นด้วย เช่น ubuntu เราจะปรับยังไงมาดูกันครับ เริ่มต้นไปที่ store ลอง search ubuntu ของผมเลือก 22.04 LTS เลย จากนั้นกด Get มาเลย จากนั้นกด Open มันจะขึ้น popup ใหม่ขึ้นมาตามนี้ หลังจากกำหนดค่าเสร็จสิน ลองกลับไปดูว่ามีลงกี่ตัวแล้ว จะพบว่ามี 3 ตัว โดยดูจากคำสั่ง wsl.exe -l -v ตอนนี้ยัง default…