Docker 快速上手

Docker 快速上手 #

安装 #

镜像加速 #

阿里云 获取你的加速地址:https://cr.console.aliyun.com/cn-shanghai/instances/mirrors

针对安装了 Docker for Mac 的用户,您可以参考以下配置步骤: 右键点击桌面顶栏的 docker 图标,选择 Preferences ,在 Daemon 标签(Docker 17.03 之前版本为 Advanced 标签)下的 Registry mirrors 列表中将 https://pjuig8sx.mirror.aliyuncs.com  加到 “registry-mirrors” 的数组里,点击 Apply & Restart 按钮,等待 Docker 重启并应用配置的镜像加速器。

vi ~/.docker/deamon.json

{
  "experimental": false,
  "debug": true,
  "registry-mirrors": [
    "https://pjuig8sx.mirror.aliyuncs.com",
    "https://mirror.baidubce.com",
    "https://hub-mirror.c.163.com"
  ]
}

登陆阿里云镜像仓库 #

  • docker login --username=657336244@qq.com registry.cn-shanghai.aliyuncs.com
  • 密码:阿里云密码

拉取 k8s.gcr.io 镜像:

docker pull registry.cn-hangzhou.aliyuncs.com/google_containers/kube-apiserver:v1.20.8
docker tag registry.cn-hangzhou.aliyuncs.com/google_containers/kube-apiserver:v1.20.8 k8s.gcr.io/kube-apiserver:v1.20.8
docker rmi -f registry.cn-hangzhou.aliyuncs.com/google_containers/kube-apiserver:v1.20.8

# 遇到 aliyun 没有的,可以直接在 https://hub.docker.com/ 搜索
docker pull bitnami/kube-state-metrics:2.1.1
cat <<EOF > /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
EOF

yum install -y kubelet-1.20.8 kubeadm-1.20.8 kubectl-1.20.8
systemctl enable kubelet && systemctl start kubelet

url=registry.cn-hangzhou.aliyuncs.com/google_containers
version=v1.20.8
images=(`kubeadm config images list --kubernetes-version=$version|awk -F '/' '{print $2}'`)
for imagename in ${images[@]} ; do
  docker pull $url/$imagename
  docker tag $url/$imagename k8s.gcr.io/$imagename
  docker rmi -f $url/$imagename
done

本文访问量

本站总访问量

本站总访客数