Mac Docker: 安装 K8S 一直 Starting

在 Mac 上安装 Docker,开启 K8S时,一直 Starting,原因是你本地网络无法访问部署 K8S 的镜像(位于 k8s.gcr.io),需要解决网络问题(代理等方式)或者从其他地方 pull 镜像,docker tag。

即使解决了网络问题,也要多等等,一定要等下面这些镜像都 pull 完了。

~/gitbook/k8s/k8s/deploy$ docker images | grep -E 'k8s|docker'
docker/desktop-kubernetes                       kubernetes-v1.19.3-cni-v0.8.5-critools-v1.17.0-debian   bb2106081d17   2 months ago    285MB
k8s.gcr.io/kube-proxy                           v1.19.3                                                 cdef7632a242   3 months ago    118MB
k8s.gcr.io/kube-controller-manager              v1.19.3                                                 9b60aca1d818   3 months ago    111MB
k8s.gcr.io/kube-scheduler                       v1.19.3                                                 aaefbfa906bd   3 months ago    45.7MB
k8s.gcr.io/kube-apiserver                       v1.19.3                                                 a301be0cd44b   3 months ago    119MB
k8s.gcr.io/etcd                                 3.4.13-0                                                0369cf4303ff   5 months ago    253MB
k8s.gcr.io/coredns                              1.7.0                                                   bfe3a36ebd25   7 months ago    45.2MB
docker/desktop-storage-provisioner              v1.1                                                    e704287ce753   10 months ago   41.8MB
docker/desktop-vpnkit-controller                v1.0                                                    79da37e5a3aa   11 months ago   36.6MB
k8s.gcr.io/pause                                3.2                                                     80d28bedfe5d   11 months ago   683kB
1
2
3
4
5
6
7
8
9
10
11
  • K8S 版本:V1.19.3

  • 已开启成功

  • 设置代理