• manjaro安装minishift


    1.预先工作

    1.1安装一堆虚拟化需要的软件

    sudo pacman -S libvirt qemu dnsmasq ebtables

    1.2 设置用户组

    sudo usermod -a -G kvm,libvirt $(whoami)

    1.3 更新配置文件

    sudo sed -ri 's/.?groups?=s?".+"/group = "kvm"/1' /etc/libvirt/qemu.conf

    1.4
    newgrp libvirt
    1.5 下载虚拟机docker-machine-kvm
    # curl -L https://github.com/dhiltgen/docker-machine-kvm/releases/download/v0.10.0/docker-machine-driver-kvm-centos7 -o /usr/local/bin/docker-machine-driver-kvm 
    # chmod +x /usr/local/bin/docker-machine-driver-kvm
    1.6 检查libvirtd启动状态
    $ systemctl is-active libvirtd
    1.7如果没有启动就启动
    sudo systemctl start libvirtd

    设置开机自动运行
    sudo systemctl enable libvirtd

    1.8 检查网络
    sudo virsh net-list --all
    1.9启动默认网络
     sudo virsh net-start default
    1.10 设置为自动启动
    sudo virsh net-autostart default
    2 下载minishift
    https://github.com/minishift/minishift/releases
    选择linux版本下载
    2.1配置path
    下载完成之后,解压,放到一个目录里,我是在当前用户下新建bin目录,在.bashrc这个文件最后加入
    nano .bashrc

    export PATH="$PATH:/home/test/bin"

    ctr o 保存
    ctr x 退出
    3 下载minishift centos ios,因为这个有370m,太大了,手动下载下来,放到一个目录下
    https://github.com/minishift/minishift-centos-iso/releases
    使用下载工具kget
    kget https://github.com/minishift/minishift-centos-iso/releases/download/v1.16.0/minishift-centos7.iso
    4。设置api.gitlab.com ip地址
    因为有些ip地址是不可用,使用ip138.com多ping几个ip,然后本机ping下能用的,保存到hosts文件里
    sudo nano /etc/hosts
    加入
    140.82.114.5 api.github.com
    5。 设置nameserver
    进入/etc/resolv.conf加入
    nameserver 8.8.8.8

    5 启动minishift 带上iso url 参数
    minishift start --iso-url file:///home/test/case/minishift-centos7.iso
    如果把这个minishift-centos7.iso放入到minishift配置目录,就不需要带参数启动
    /home/test/.minishift/cache/iso/centos/v1.16.0
    直接minishift start
    使用中国image镜像启动
    minishift start --registry-mirror https://registry.docker-cn.com
    minishift start --registry-mirror https://docker.mirrors.ustc.edu.cn



    6启动完成
    The server is accessible via web console at:
        https://192.168.42.93:8443/console

    You are logged in as:
        User:     developer
        Password: <any value>

    To login as administrator:
        oc login -u system:admin

    熟悉的界面有来了
    7。配置openshift 命令
    # eval $(minishift oc-env)






  • 相关阅读:
    树与树的表示
    队列的顺序/链式存储实现
    堆栈的链式存储实现
    堆栈的顺序存储实现
    线性表的链式存储求表长,查找,插入,删除
    C语言博客作业--函数
    C语言博客作业--嵌套循环
    C语言第三次博客作业---单层循环结构
    C语言第二次博客作业---分支结构
    C语言第一次博客作业——输入输出格式
  • 原文地址:https://www.cnblogs.com/caihemm/p/13379164.html
Copyright © 2020-2023  润新知