首页 > 系统相关 >ubuntu20.04安装minikube

ubuntu20.04安装minikube

时间:2023-06-08 18:23:54浏览次数:34  
标签:ubuntu20.04 -- com sudo apt minikube docker 安装

一、安装docker(阿里云镜像安装)

1.卸载旧版本

sudo apt-get remove docker docker-engine docker-ce docker.io

2.添加阿里云GPG秘钥

curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

 

3.设置存储库

sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

 

4.安装docker

sudo apt-get update

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin

 

5.验证

sudo docker version

systemctl status docker,未运行时执行sudo systemctl start docker启动docker

sudo docker run hello-world 运行个容器试下

sudo systemctl enable docker  # 设置开机自启

 

6.阿里镜像加速

https://cr.console.aliyun.com/cn-shanghai/instances/mirrors

 

 

二、安装minikube

1.依赖

 sudo apt-get install -y apt-transport-https

 

2.添加阿里GPG

sudo curl https://mirrors.aliyun.com/kubernetes/apt/doc/apt-key.gpg | sudo apt-key add -

 

3.添加阿里apt源

sudo tee /etc/apt/sources.list.d/kubernetes.list <<-'EOF' deb https://mirrors.aliyun.com/kubernetes/apt/ kubernetes-xenial main EOF

sudo apt-get update

 

4.安装kubectl

sudo apt-get install -y kubectl

 

5.添加用户到docker组

sudo usermod -aG docker $USER && newgrp docker

 

6.安装mibikube

curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64

sudo install minikube-linux-amd64 /usr/local/bin/minikube

 

7.启动minikube

minikube start --image-mirror-country=cn --image-repository=registry.cn-hangzhou.aliyuncs.com/google_containers --kubernetes-version=1.23.8

 

为了方便,设置alias

sudo vim .bashrc

加上 2 条 alias

alias minikube.cn="minikube start --image-mirror-country=cn --image-repository=registry.cn-hangzhou.aliyuncs.com/google_containers --kubernetes-version=1.23.8"
alias kubectl="minikube kubectl --"

启动生效

source .bashrc

 

三、验证

1.查询所有namespace中的 pods

kubectl get po -A

 

 

参考:

https://www.cnblogs.com/Can-daydayup/p/16472375.html

https://blog.csdn.net/u010953609/article/details/121489147

标签:ubuntu20.04,--,com,sudo,apt,minikube,docker,安装
From: https://www.cnblogs.com/hujq1029/p/17467339.html

相关文章

  • Nginx 安装 ModSecurity 模块
    1、安装ModSecuritycd/usr/localgitclonehttps://github.com/SpiderLabs/ModSecurity.gitcdModSecuritygitsubmoduleinitgitsubmoduleupdateshbuild.sh./configuremakemakeinstall2、安装ModSecurity-nginxcd/usr/localgitclonehttps://github.com/SpiderLabs/ModSec......
  • 科研必备:LaTeX论文排版软件的简介,安装与使用教程
    现如今发论文已经成为各大高校以及研究所进行学术科研考核的。对于发表论文来说,除了idea以外,更多的是进行论文的排版,毕竟论文是要给别人看的,因此写作风格以及使用的排版软件进行排版尤为重要。LaTeX软件可以进行较快的论文格式排版,尤其是很多的高水平论文与会议的官网会发布论文的......
  • Gauss (openGauss轻量版)数据库安装配置
    1、修改操作系统配置为了在防火墙开启的状态下,确保openGauss轻量版的正常使用。用户需要将轻量版相关的服务、协议、IP以及端口添加到主机的防火墙白名单中。目前仅支持在防火墙关闭的状态下进行安装。修改/etc/selinux/config文件中的“SELINUX“值为“disabled“。a.使用......
  • CentOS 安装部署 nginx(详细过程)
    准备工作下载nginx:NGINX官方下载可以手动下载,拷贝至CentOS目录,也可以直接在CentOS目录通过wget指令下载$cd/home#进入指定目录,目录请自行选择$wgethttps://nginx.org/download/nginx-1.21.2.tar.gz#下载安装包,版本请自行选择1安装步骤————————......
  • docker安装MongoDB
    (base)rootyx@rootyx-Default-string:~$sudodockerpullmongo:4.44.4:Pullingfromlibrary/mongo99803d4b97f3:Pullcomplete6653ceb22977:Pullcompletee067c5774dde:Pullcomplete3f2512535c9b:Pullcomplete95823dd64119:Pullcomplete77aa83f4fcd4:Pull......
  • Redhat8安装MySQL8操作方法(超简单Linux无依赖安装mysql数据库)
    一、安装说明1.1、相关说明:Redhat8在线安装Mysql8数据库,使操作系统找到并自动安装自适应的版本及相关依赖组件;1.2、系统版本 二、安装方法2.1、下载应用软件[root@GuoDC~]#wgethttps://dev.mysql.com/get/mysql80-community-release-el8-4.noarch.rpm 2.2、安装应用......
  • mysql8.0二进制安装遇到的问题
    公司新项目需要用CentOS8.0以上的系统和mysql8.0;于是在虚拟机上开始操作测试;一实验环境1、系统版本:CentOS8.32、数据库版本:mysql-8.0.233、数据库下载链接:https://dev.mysql.com/downloads/mysql/二、遇到的问题这里不讲安装过程,之前博客有写只不过用的是mysql5.7,安装过......
  • linux下安装mysql(rpm文件安装)
    数据库包下载:https://www.mysql.com/downloads/在GPL开原协议的社区开源版里边下载我们用mysqlcommunityserver里边的其中workbench是客户端工具MySQLCluster是oracle自己搞的集群版的(集成了一些开源工具和增值服务)选择操作系统和版本建议在linux下安装也可以选择......
  • [LINUX]debian系安装virtualbox并安装win10镜像
    安装Virualbox编辑:sudovim/etc/apt/sources.lst写入:debhttps://download.virtualbox.org/virtualbox/debian(你的发行版)contrib下载并注册:wget-qhttps://www.virtualbox.org/download/oracle_vbox.asc-O-|sudoapt-keyadd-更新源:sudoapt-getupdate安装:sudoapt-get......
  • zabbix--CentOS7 源码安装Zabbix6 LTS版本
    环境说明#这里使用为 CentOS7.6 版本进行测试验证,ZabbixServer 采用源码包部署,数据库采用 MySQL8.0 版本,zabbix-web 使用 nginx+php 来实现。具体信息如下:软件名版本安装方式ZabbixServer6.0.3源码安装ZabbixAgent6.0.3源码安装MySQL8.0.28yum安......