วิธีรัน Docker บน WSL ( Windows Subsystem for Linux )
WSL ( Windows Subsystem for Linux ) เป็น kernel Linux ที่พ่วงมากับ Windows 10 เป็นต้นไป ช่วยให้ลูกค้า Windows สามารถรันระบบ Linux ได้
บทความนี้แอดมินจะแนะนำวิธีใช้งาน WSL ตั้งแต่เบื้อต้น ไปจนถึงระดับรัน container ยอดนิยม เช่น Docker ได้เลย
ฝากสนับสนุนบริการ www.Limitrack.com เพื่อให้พวกเราได้นำสิ่งดีๆมามอบให้ลูกค้าครับ
เตรียม WSL
ติดตั้ง WSL
เริ่มด้วยการพิมพ์ในช่องค้นหาของ Windows ด้วยคำว่า Turn Windows Features on or off แล้ว click กด...
ติดตั้ง Windows Terminal
Command Prompt และ Windows Powershell ที่พ่วงมากับ Windows นั้นยังไม่เหมาะกับการใช้ WSL เท่าที่คว...
อัพเดท WSL ให้ใหม่เสมอ
เปิดโปรแกรม Windows Terminal แล้วพิมพ์คำสั่งดังนี้ ดูเวอร์ชั่น wsl ที่เราติดตั้ง wsl -v ในภา...
ติดตั้ง Linux ลง WSL
เลือกดูรายการ Linux distro ที่เราสามารถติดตั้งลง WSL ได้ด้วยคำสั่งนี้ wsl -l -o สมมติลูกค้าเล...
กำหนดให้ WSL รันเวอร์ชั่น 2 เป็นค่าเริ่มต้น ( default )
หากลูกค้าติดตั้ง WSL ในช่วงแรกๆเมื่อ 1-2 ปีก่อน ( ณ ตอนนี้ 04/2024 ) ลูกค้าจะได้ WSL เวอร์ชั่น 1 ...
เตรียม systemd
ติดตั้ง Docker บน WSL
ตั้งค่าให้ WSL รัน background และ Auto Run
เราต้องทำให้ WSL ทำงานตลอดเวลา ( background ) และ systemd ทำงานเอง ( Auto Run ) เมื่อ Windows เริ...
เทคนิคพิเศษ ! ตั้งค่าให้ Linux รันตลอดเวลา ( bandground ) แม้จะปิดหน้าต่าง Linux Terminal
ปัญหาสำคัญในการรัน systemd บน WSL คือ เมื่อลูกค้าปิดหน้าต่าง Linux Terminal แล้วซักพัก Linux ตัว...
เทคนิคพิเศษ ! ตั้งค่าให้ wsl รันเองอัตโนมัติ ( auto start ) เมื่อ Windows เริ่มต้นใหม่
[ ก่อนจะทำตามหน้านี้ ] ลูกค้าต้องทำขั้นตอนนี้ก่อน > เทคนิคพิเศษ ! ตั้งค่าให้ Linux รันตลอดเวลา...