安装k8s之前要先安装docker,这个直接在机器上安装就行
docker 安装
yum install docker sudo systemctl start docker systemctl enable docker
测试安装
docker images
创建docker组
sudo groupadd docker
创建用户:
useradd docker passwd docker 设置密码
添加用户权限为root权限
chmod -v u+w /etc/sudoers #添加修改权限 vim /etc/sudoers #找到 root的 root ALL=(ALL) ALL 加一行 docker ALL=(ALL) ALL test ALL=(ALL) NOPASSWD:ALL #这种加法,可以不用输入密码 chmod -v u-w /etc/sudoers #取消修改权限
添加docker用户到添加docker组
sudo usermod -aG docker ${USER} sudo usermod -aG docker $USER && newgrp docker #切换用户后使用推荐
安装单机版的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了
程序员,产品
8.6
PHP Go 前端
JwCode
渐悟分享