มีคำถามมาว่า ถ้าต้องการติดตั้ง Docker บน Mac (Intel)
จะต้องทำอย่างไรได้บ้าง ?

โดยวิธีการที่ง่าย ๆ คือ การใช้งาน minikube และ Docker ปกติ

ขั้นตอนง่าย ๆ ดังนี้

  • ทำการ uninstall Docker Desktop for Mac ออกไป
  • ทำการติดตั้ง Docker ผ่าน brew ด้วยคำสั่ง $brew install docker
  • ทำการติดตั้ง Hyperkit ผ่าน brew ด้วยคำสั่ง $brew install hyperkit
  • ทำการติดตั้ง minikube ผ่าน brew ด้วยคำสั่ง $brew install minikube

เมื่อทำการติดตั้งแล้ว ให้สร้างและ start minikube cluster บน hyperkit ดังนี้

$minikube start --driver=hyperkit

จากนั้นกำหนดให้ Docker ทำการ access เข้า cluster ของ minikube

$eval $(minikube -p minikube docker-env)

เพียงเท่านี้ก็ใช้งานได้แล้ว !!!

เท่าที่ดู Hyperkit ยังไม่สนับสนุนบน Mac M1 นะ !!

Reference Websites

https://itnext.io/goodbye-docker-desktop-hello-minikube-3649f2a1c469