1. 下载minikube
  https://storage.googleapis.com/minikube/releases/v0.16.0/minikube-linux-amd64
 
  chmod +x minikube-linux-amd64
  mv minikube-linux-amd64 /usr/local/bin
 
2. 下载kubectl
  http://storage.googleapis.com/kubernetes-release/release/v1.3.0/bin/linux/amd64/kubectl
  chmod +x kubectl
  mv kubectl /usr/local/bin
 
3. 下载docker-machine-driver-kvm驱动
 
  sudo curl -L https://github.com/dhiltgen/docker-machine-kvm/releases/download/v0.7.0/docker-machine-driver-kvm -o /usr/local/bin/docker-machine-driver-kvm
 
  sudo chmod +x /usr/local/bin/docker-machine-driver-kvm
 
4. 安装kvm驱动
  https://github.com/kubernetes/minikube/blob/v0.16.0/DRIVERS.md#kvm-driver
 
  centos:
  yum install libvirt-daemon-kvm kvm
  yum install libguestfs libguestfs-tools
  yum install libvirt
 
  ubuntu:
  sudo apt install libvirt-bin qemu-kvm
 
5. 启动libvirtd服务
  libvirtd -d
 
6. 启动virtlogd.socket
  systemctl start virtlogd.socket
 
7. 启动minikube
  minikube start --vm-driver=kvm
 
  开启日志
  minikube start --v=7 --vm-driver=kvm
 
 
uuid重复解决方案: rm ~/.minikube/cache/localkube
 
 
常用命令:
 
kubectl get pod 查询列表
kubectl describe pod PodName 查询详细
 
kubectl get deployment 查询部署
kubectl delete deployment etcd-minikube 删除
 
ssh docker@192.168.42.119 -i /root/.minikube/machines/minikube/id_rsa -p 22
 
 
virsh suspend x 暂停虚拟机
virsh setmem x 512000 修改内存
virsh resume x 启动暂停的虚拟机
 
镜像:
docker pull vitess/etcd:v2.0.13-lite
docker pull vitess/lite
 
 
ip地址不对解决:
修改下面文件的地址 /var/lib/libvirt/dnsmasq/virbr1.status
 
 
容器操作命令:
docker ps 查看容器列表
docker exec -it 容器ID /bin/bash 容器登录
 
导出容器镜像:
docker save -o xxx.tar xxx  xxx是镜像名称(REPOSITORY)
 
导入容器镜像:
docker load --input xxx.tar
 
ls -l | awk -F ' ' '{print "docker load --input="$NF}' | sh
 
 
minikube官方地址:
 
kubernetes中文文档
 

minikube操作命令的更多相关文章

  1. Redis系列之key操作命令与Redis中的事务详解(六)

    序言 本篇主要目的有二: 1.展示所有数据类型中key的所有操作命令,以供大家学习,查阅,更深入的挖掘redis潜力. 2.掌握redis中的事务,让你的数据完整性一致性拥有更优的保障. redis命 ...

  2. git的简单理解及基础操作命令

    前端小白一枚,最近开始使用git,于是花了2天看了廖雪峰的git教程(偏实践,对于学习git的基础操作很有帮助哦),也在看<git版本控制管理>这本书(偏理论,内容完善,很不错),针对所学 ...

  3. 记录 git 常用的操作命令总结

    记录 git 常用的操作命令总结 2016-12-15 16:44:04 作为一名开发者,熟悉使用 git 代码管理工具是一项必备的基本技能.git 相较 SVN 而言,其优点不言而喻.git 的功能 ...

  4. [Linux] Linux常用文本操作命令整理

    简单的总结一下常用的一些实用的Linux文本操作命令,包括wc(统计).cut(切分).sort(排序).uniq(去重).grep(查找).sed(替换.插入.删除).awk(文本分析). 1.统计 ...

  5. MongoDB常用操作命令大全

    成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作.输入help可以看到基本操作命令,只是MongoDB没有创建数据库的命令,但有类似的命令 如:如果你想创建一个 ...

  6. 【Linux学习】Vi 操作命令集合

    Vi 操作命令集合 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文 ...

  7. 【转载】Linux中常用操作命令

    说明:开始学习linux系统,为了方便查看,特转载一篇Linux中常用操作命令,转载地址:http://www.cnblogs.com/laov/p/3541414.html 正文: Linux简介及 ...

  8. php 5.4中php-fpm 的重启、终止操作命令

    php 5.4中php-fpm 的重启.终止操作命令: 查看php运行目录命令:which php/usr/bin/php 查看php-fpm进程数:ps aux | grep -c php-fpm ...

  9. Linux基本操作命令

    Linux基本操作命令 首先介绍一个名词“控制台(console)”,它就是我们通常见到的使用字符操作界面的人机接口,例如dos.我们说控制台命令,就是指通过字符界面输入的可以操作系统的命令,例如do ...

随机推荐

  1. 3.3v转5v开关电源芯片LM2731

    方案一 输入3.3(可为2.7~14v):输出5v,700ma.已经过实际验证. 其中:C1,C2为贴片陶瓷电容,Cf也为贴片陶瓷电容,L1为6.8uH 电感 输出值只和R1,R2的值有关,但手册中又 ...

  2. js - 关于this、new、原型

    1.this误区 # 第三方学习 http://www.cnblogs.com/wangfupeng1988/p/3988422.html - this不是函数自身的引用,this实际上是在函数被调用 ...

  3. php get_called_class()函数与get_class函数的区别

    get_class (): 获取当前调用方法的类名: get_called_class():获取静态绑定后的类名: 有例为证: class Foo{ public function test(){ v ...

  4. Android错误之--activity_main cannot be resolved or is not a field

    一般在copy别人的项目中会easy出现本错误,截图例如以下:

  5. python学习之sys模块

    查看python的版本 >>> sys.version_info[] sys.argv 列表对象,传入模块参数的都会放入列表中. #-*- coding: utf-8 -*- # i ...

  6. python学习之getpass模块

    getpass模块提供两个功能: getpass.getpass(prompt ='Password:',​​stream = None)    提示用户输入密码而不回显.    使用字符串提示提示用 ...

  7. Codeforces Round #238 (Div. 2) D. Toy Sum

    D. Toy Sum   time limit per test:1 second memory limit per test:256 megabytes input:standard input o ...

  8. python 练习题1--打印三位不重复数字

    题目:有四个数字:1.2.3.4,能组成多少个互不相同且无重复数字的三位数?各是多少? 程序分析:可填在百位.十位.个位的数字都是1.2.3.4.组成所有的排列后再去 掉不满足条件的排列. 程序源代码 ...

  9. 结构体sockadrr、sockaddr_in、in_addr的定义

    /* Internet address.  */typedef uint32_t in_addr_t;struct in_addr  {    in_addr_t s_addr;  };  typed ...

  10. iReport4.6.0图表操作

    做报表.图表肯定是少不了的.尽管是疲惫的周一工作还是要做啊... 第一步:创建一个新的空白项目,数据源创建这个网上非常多资料,不是本章重点就不再详述 第二步:iReport界面,窗体->组件面板 ...