ปัญหา This computer doesn’t have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory
เนื่องจากผมใช้งาน motherboard รุ่น Aorus B450 Elite กับ CPU AMD Ryzen 5 3600 และพยายามทำการติดตั้ง Docker Toolbox บน Windows 10 แต่ข้อความแจ้งเตือนเมื่อจะใช้งานครั้งแรกว่า
This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory
วิธีการแก้ไขปัญหา
- ไปยัง Bios (เปิดเครื่องแล้วกด Del รัว ๆ)
- ทำการเปิด M.I.T → Advanced CPU Core Settings → SVM Mode → Enable
หากยังไม่สามารถใช้งานได้ตามปกติ ให้ไปเปิด
3. ทำการเปิด Chipsets → IOMMU หรือคือ AMD I/O Virtualization Technology
หลังจากนั้นเมื่อเปิด Task Manager (กดปุ่ม Ctrl + Shift + Esc) ไปยังแถบ Performance จะสังเกตเห็นว่าส่วนของ Virtualization จะมีค่าเป็น Enabled
หากยังไม่ได้ให้ทำการเปิด Windows PowerShell ด้วยสิทธิ์ของ Administrator โดยกดปุ่ม Windows แล้วพิมพ์ค้นหาคำว่า PowerShell
เมื่อเจอแล้วให้กดปุ่ม Ctrl + Shift + Enter พร้อมกัน จากนั้นพิมพ์
docker-machine create default --virtualbox-no-vtx-check
แล้วรอจนเสร็จสิ้น เมื่อเปิด Docker Toolbox ขึ้นมาอีกครั้ง ก็จะสามารถใช้งานได้ตามปกติครับ