Docker ระบุการรองรับชิป Apple M1 ต้องใช้เวลาเพราะเฟรมเวิร์ค hypervisor ใหม่, Go และ Electron ยังไม่รองรับ

by lew
17 November 2020 - 01:46

แอปเปิลเปิดตัวแมคที่ใช้ชิป Apple M1 หลายรุ่นรวมถึง Mac mini นี่เน้นตลาดนักพัฒนา แต่ปัญหาใหญ่คือเครื่องที่ใช้ชิป M1 ไม่สามารถใช้งาน Docker Desktop ได้ วันนี้ทาง Docker Inc. ก็ออกมาชี้แจงว่าติดอะไรบ้าง

แม้ว่าแอปเปิลจะระบุว่ามี Rosetta 2 สำหรับแปลงแอปที่รองรับสถาปัตยกรรม x86 แต่ Docker Desktop นั้นรันอยู่ใน virtual machine อีกชั้นหนึ่งทำให้ต้องพอร์ตซอฟต์แวร์ไปรันบนเฟรมเวิร์ค hypervisor ใหม่ นอกจากนี้ซอฟต์แวร์ตัวอื่นที่ Docker Desktop ใช้ในการพัฒนาทั้งโครงการ Go และ Electron ก็กำลังพัฒนาเพื่อรองรับชิป M1 อยู่

ตอนนี้ทาง Docker Inc กำลังวางระบบ CI ด้วย Mac mini 25 เครื่องเพื่อทดสอบ Docker Desktop บน M1 ต่อไป

นอกจากการรองรับสถาปัตยกรรมใหม่แล้ว ทาง Docker ยังระบุว่าจะรีวิวดูว่าในอนาคตจะสามารถทำให้การ build โครงการแบบรองรับหลายสถาปัตยกรรมทำได้ง่ายขึ้นอย่างไรได้บ้าง

ที่มา - Docker

Blognone Jobs Premium