美文网首页Docker使用
rancher的安装和简单使用

rancher的安装和简单使用

作者: Emmonite侵蚀 | 来源:发表于2019-04-02 17:33 被阅读0次

    rancher的安装和简单使用


    1.前言

    1.1 rancher是什么

    Rancher是一个开源的企业级容器管理平台。通过Rancher,企业再也不必自己使用一系列的开源软件去从头搭建容器服务平台。Rancher提供了在生产环境中使用的管理Docker和Kubernetes的全栈化容器部署与管理平台。

    1.2 为什么使用rancher

    现阶段rancher的重心基本都放在k8s上面,而对于一个普通的开发者来着完整安装k8s似乎不是很容器。rancher的存在,可以帮助开发或者运维简单的安装k8s。通过rancher ui可以直观的管理并操作docker 容器的命令行界面。

    2.准备工作

    2.1基础版本

    名称 版本
    Rancher server 2.1.7
    Rancher agent 2.1.7
    centos 7.5.1804
    docker-ce 18.06.1

    2.2主机名和ip

    主机名称 ip
    master 192.168.33.145
    node1 192.168.33.173

    2.开始安装

    2.1 安装docker

    2.1.1 卸载老版本的 docker 及其相关依赖

    # sudo yum remove docker docker-common docker-selinux docker-engine docker-client docker-client-latest docker-latest docker-latest-logrotate docker-logrotate docker-engine-selinux
    

    因为现在的centos一般自带的有docker的相关依赖,而这些依赖对于我们安装docker存在影响,所以需卸载掉依赖。

    2.1.2 安装必要的一些系统工具

    # sudo yum install -y yum-utils device-mapper-persistent-data lvm2
    

    2.1.3 添加软件源信息

    # sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    

    2.1.4 更新docker-CE

    # sudo yum makecache fast
    # sudo yum -y install docker-ce-18.06.1.ce
    

    2.1.5 启动docker并设为开机自启

    # sudo service docker start
    # systemctl enable docker
    

    2.1.6 检测docker是否安装成功

     # docker version
    

    若出现相关信息则代表安装成功

    2.2 配置docker加速

    # sudo tee /etc/docker/daemon.json <<-'EOF'
    {
      "registry-mirrors": ["https://4uf7oqrt.mirror.aliyuncs.com"]
    }
    EOF
    # sudo systemctl daemon-reload
    # sudo systemctl restart docker
    

    2.3 安装rancher server

    这里采用的是rancher2.1.7版本,可以根据要求自己制定

    docker run -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher:2.1.7
    

    相关文章

      网友评论

        本文标题:rancher的安装和简单使用

        本文链接:https://www.haomeiwen.com/subject/tcozbqtx.html