在构建k8s环境的时候,需要一下镜像:
k8s.gcr.io/kube-apiserver:v1.17.0
k8s.gcr.io/kube-controller-manager:v1.17.0
k8s.gcr.io/kube-scheduler:v1.17.0
k8s.gcr.io/kube-proxy:v1.17.0
k8s.gcr.io/pause:3.1
k8s.gcr.io/etcd:3.4.3-0
k8s.gcr.io/coredns:1.6.5
想着体验一下,最新版的k8s,但是国内阿里云镜像仓库没有最新版镜像。
github和docker不需要科学上网。
在网上搜索了一下,发现了很多教程,但是新版dockerhub界面大改,就只好自己摸索。最后整理整理过程,分享一下。
准备工作
- github账号和dockerhub账号 最好关联起来
- 创建git 本地仓库 github远程仓库
git部分
在git本地仓库编写Dockerfile
from k8s.gcr.io/kube-apiserver:v1.17.0
label maintainer="894921757@qq.com"