1、Docker 国内源解决方案

Docker 国内源解决方案主要是为了解决在国内访问 Docker 官方仓库的速度慢的问题,使用国内镜像仓库可以大大提高下载速度。常用的 Docker 国内源有:

12345
Docker 官方:https://registry.docker-cn.com
阿里云:registry.aliyuncs.com
网易:registry.mirrors.163.com
华为云:registry.huaweicloud.com
腾讯云:ccr.ccs.tencentyun.com
Shell

Docker 国内源的配置方法非常简单,只需要在 /etc/docker/daemon.json 文件中添加 registry-mirrors 配置项,如下:

1234
{
  "registry-mirrors": ["https://registry.docker-cn.com"]
}
JSON

修改完成后,重启 Docker 服务即可生效。

2、Kubernetes 国内源解决方案

Kubernetes 国内源解决方案是为了解决在国内访问 Kubernetes 官方仓库的速度慢的问题,使用国内镜像仓库可以大大提高下载速度。常用的 Kubernetes 国内源有:

12345
阿里云:registry.aliyuncs.com
网易:registry.mirrors.163.com
华为云:registry.huaweicloud.com
腾讯云:ccr.ccs.tencentyun.com
Shell

Kubernetes 国内源的配置方法也非常简单,首先在 /etc/kubernetes/manifests/kube-apiserver.yaml 文件中添加–registry-mirror 配置项,如下:

123456
apiVersion: v1
kind: Pod
metadata:
  name: kube-apiserver
  namespace: kube-system
spec:
  containers:
    - command:
      - kube-apiserver
      - --registry-mirror=https://registry.docker-cn.com
      - --advertise-address=127.0.0.1
      - --allow-privileged=true
      - --service-cluster-ip-range=10.0.0.1/24
      - --enable-admission-plugins=NamespaceLifecycle,LimitRanger,ServiceAccount,DefaultStorageClass,ResourceQuota
YAML

然后重启 Kubernetes 服务即可生效。

3、镜像源解决方案

镜像源解决方案是为了解决在国内访问镜像仓库的速度慢的问题,使用国内镜像仓库可以大大提高下载速度。常用的镜像源有:

12345
阿里云:registry.aliyuncs.com
网易:registry.mirrors.163.com
华为云:registry.huaweicloud.com
腾讯云:ccr.ccs.tencentyun.com
Shell

镜像源的配置方法也非常简单,只需要在 /etc/docker/daemon.json 文件中添加 registry-mirrors 配置项,如下:

1234
{
  "registry-mirrors": ["https://registry.docker-cn.com"]
}
JSON

修改完成后,重启 Docker 服务即可生效。