k8s第一篇安装

安装k8s之前要先安装docker,这个直接在机器上安装就行

docker 安装

yum install docker
sudo systemctl start docker
systemctl enable docker

测试安装

docker images

创建docker组

sudo groupadd docker


创建用户:

useradd docker
passwd docker 设置密码

添加docker用户到添加docker组

sudo usermod -aG docker ${USER}

安装单机版的k8s 传送门 可以看最新的命令

curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
sudo install minikube-linux-amd64 /usr/local/bin/minikube

安装完执行启动

minikube start

测试安装是否成功

kubectl get po -A

docker详细操作

安装工具
	sudo yum install -y yum-utils 
设置 yum 仓库地址
	sudo yum-config-manager \
	    --add-repo \
	    https://download.docker.com/linux/centos/docker-ce.repo
	sudo yum-config-manager \
	     --add-repo \
	     http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
更新 yum 缓存
	sudo yum makecache fast 
安装新版 docker
	sudo yum install -y docker-ce docker-ce-cli containerd.io
检查安装情况
	docker info
启动docker服务
 	systemctl start docker
查看Docker状态
	systemctl status docker
设置Docker开机自启
	systemctl enable docker
重新启动Docker服务
	systemctl restart docker
停止Docker服务
	systemctl stop docker
docker配置加速

#腾讯云的镜像地址
https://mirror.ccs.tencentyun.com
#网易的镜像地址
http://hub-mirror.c.163.com
操作是:
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["http://hub-mirror.c.163.com","https://mirror.ccs.tencentyun.com"]
}
EOF
完事重启一下docker就OK了









伍先生
  • 职业: 程序员,产品
  • 码龄: 5.7
  • 技能: PHP Go 前端
  • 微信: JwCode
  • 公众号/小程序: 渐悟分享