阅读 270

Minikube-ubuntu系统安装minikube

Minikube-ubuntu系统安装minikube

一、ubuntu安装minikube

1.1、安装docker

安装步骤:
 
1.更新Ubuntu的apt源索引
$ sudo apt-get update
 
 
2.安装包允许apt通过HTTPS使用仓库
$ sudo dpkg --configure -a
$ sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
 
 
3.添加Docker官方GPG key
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
 
 
4.设置Docker稳定版仓库
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
 
 5.更新apt源索引
$ sudo apt-get update
 
 
6.安装最新版本Docker CE(社区版)
$ sudo apt-get install docker-ce
 
 
查看安装Docker的版本
$ docker --version
 
 
检查Docker CE 是否安装正确
$ sudo docker run hello-world

1.2、部署minikube

  • minikube在ubuntu20.4上搭建k8s单机

    • 官方文档:https://github.com/kubernetes/minikube/blob/v0.16.0/README.md

    • 注意:如果旧环境有安装过,先执行minikube delete删除老环境

# kubeclt安装# 安装最新版本的kubectl会和minukube安装的1.17.0版本的kubectl服务不匹配,导致任务不能发布,这里安装1.17.0版本,要安装别的版本替换1.17.0
    curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.17.0/bin/linux/amd64/kubectl               
#赋予可执行权限
    chmod +x ./kubectl               
#移动到PATH中
    sudo mv ./kubectl /usr/local/bin/kubectl               
#查看版本
    kubectl version -o json
               
 
minikube 启动成功后8080端口就能访问了,现在还不可以
minikube安装
官网的会被墙,这里使用阿里的
    curl -Lo minikube http://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/releases/v1.2.0/minikube-linux-amd64               
#赋予权限
    chmod +x minikube               
#移动到PATH
    sudo mv minikube /usr/local/bin/               
#minikube安装
    minikube start --kubernetes-version v1.17.0 --registry-mirror=https://registry.docker-cn.com --vm-driver=none         
    (其中的--registry-mirror=https://registry.docker-cn.com指定了镜像仓库的位置,--vm-driver=none指定了以none模式安装)#启动dashboard
     minikube dashboard               
#新开终端启动服务
    kubectl run hello-minikube --image=tomcat:8.0 --port=8080               
#发布任务
    kubectl expose deployment hello-minikube --type=NodePort               
# 打开网址,31468就是对外端口,可以进行访问


__EOF__

本文作者Brains
本文链接:https://www.cnblogs.com/dai-zhe/p/14826022.html


文章分类
后端
文章标签
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐