美文网首页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