Tag WSL2

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

WSL

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

ERROR: CreateProcessEntryCommon:347: getpwuid(0) failed 2 when access wsl

WSL

ตอนจะเข้า wsl เจอ error ครับ จากการตรวจสอบพบว่าที่เครื่องมีตัว wsl ของ docker ตัวเดียว ซึ่งทั้งตัว docker-desktop (Docker Engine) และ docker-desktop-data (เก็บ Image) สำหรับเคสนี้ ทางแก้ Setup wsl ด้วย Linux Distro ครับ เช่น Ubuntu จาก Powershell หรือ Windows Store ก็ได้ครับ อันนี้รอติดตามใน Blog ต่อไปได้ครับ Reference

Windows 10 2004 (Build 19041) ลองแล้วเจอปัญหาอะไรบ้างครับ

หลังจากที่ทาง Microsoft ได้ปล่อย Update ชุดใหญ่ของ Windows 10 ซึ่งมีฟิเจอร์เด่นๆ สำหรับนักพัฒนา ได้แก่ Windows Subsystem for Linux 2  (WSL2)  – ในเมื่อชนะไม่ได้ก็อยู่ร่วมกันครับ เคสนี้ทำให้สาย Dev อย่างๆ เราๆ เล่นกับพวก Docker ได้ง่ายมากขึ้นครับ Windows Search improvements  – ทำให้ Search ได้รวดเร็วขึ้น และมีการปรับอัลกอรืทึมไม่ให้เครื่องหน่างระหว่างทำ Index ครับ Automatic Restart – สำหรับ App ตระกูล…