在MAC安裝Minikube環境時的Docker引擎選擇
Docker Desktop不再免費
Minikube是目前最常使用的K8S單機模擬環境,對於學習K8S可謂是最重要的工具,安裝Minikube環境可以支援很多種的虛擬環境,MacOS的部分官方還是推薦配合Docker,可以在這裡找到.
在Windows及MacOS有Docker Desktop的產品可以安裝Docker環境,不僅方便還有GUI介面可以檢視,還可以啟動K8S.網路上有一派說法是Docker Desktop內建的K8S比較耗資源,所以建議用Minikube,這點我目前還無法證實它,後面有機會再來試試看.
Docker Desktop原來個人使用是免費的,但某一天開始限制了某些環境下的個人使用依然要付費,就撩動了很多高手的神經,所以就出現很多如何只安裝Docker引擎來配合Minikube的文章,技術人就是手癢,看到這些高手大神們手把手的教學,就忍不住要跟風試試看,這是我參考的文章.
安裝完成後,一切安好,但當我打開VSCode時,發現Docker的延伸模組無法使用了,可是Docker指令執行起來一切OK
延伸模組都無法使用了
查看一下/var/run/docker.sock
這檔案權限是root
推測有可能是Docker引擎是root權限啟動的問題導致,到此,已經不想再處理下去,毅然決然地裝回Docker Desktop.
本文章以 CC BY 4.0 授權


