Mac 不被很好支援人盡皆知。
我點選Enable
Kubernetes 之後就一直在Starting
找了很多部落格無法解決,現在終于起來了。
複盤下步驟:
解除安裝官方 docker desktop,重裝國内的docker desktop
啟動後,配置阿裡源
{
"experimental": true,
"debug": true,
"registry-mirrors": [
"https://xxx.mirror.aliyuncs.com"
]
}
檢視hosts
删除相關檔案
rm -rf ~/.docker
rm -rf ~/.kube
rm -rf ~/Library/Group\ Containers/group.com.docker/pki/
重新安裝相關images檔案
到k8s-for-docker-desktop 國内鏡像clone項目,切換指定的 k8s分支
https://github.com/AliyunContainerService/k8s-for-docker-desktop/tree/v1.19.3在 Mac 上執行如下腳本
./load_images.sh
安裝完成後,重新開機Docker和k8s等待幾分鐘
k8s一直Starting是因為相關Images沒有下載下傳完全,是以直接幹脆點用别人的k8s-for-docker-desktop來安裝