Centos7系统中安装rancher配置教程

如果你要使用rancher,你需要安装docker,如果官网打不开,你也可以访问本站链接参考安装
当然,官网安装rancher也是比较详细的,如果你能打开,不妨看看

sysinfo
[root@gitlab ~]# cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)
[root@gitlab ~]# uname -a
Linux gitlab 3.10.0-327.28.2.el7.x86_64 #1 SMP Wed Aug 3 11:11:39 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
[root@gitlab ~]# docker -v
Docker version 1.12.1, build 23cf638

开始安装

[root@gitlab ~]# sudo docker run -d --restart=always -p 8080:8080 rancher/server
## 查看
[root@gitlab ~]# docker ps -a
7bd86b0ece62        rancher/agent:v1.0.2               "/run.sh run"            2 days ago          Up 2 days                                                                rancher-agent
5805e3bf5d79        rancher/agent-instance:v0.8.3      "/etc/init.d/agent-in"   2 days ago          Up 2 days                 0.0.0.0:500->500/udp, 0.0.0.0:4500->4500/udp   a2e6aef8-c0e6-4a6a-869d-547ba74fa310
4cd5e8cfe7dc        rancher/agent:v1.0.2               "/run.sh http://10.10"   3 days ago          Exited (0) 2 days ago                                                    pensive_carson
92d3891b0ed3        rancher/agent-instance:v0.8.3      "/etc/init.d/agent-in"   3 days ago          Exited (128) 3 days ago                                                  6a94d63e-fddb-4865-8ece-0fa3e1162165
71cf1975da89        rancher/agent:v1.0.2               "/run.sh state"          3 days ago          Exited (0) 2 days ago                                                    rancher-agent-state
03510683a525        rancher/agent:v1.0.2               "/run.sh http://10.10"   3 days ago          Exited (1) 2 days ago                                                    naughty_williams
7eccdf961671        rancher/server                     "/usr/bin/s6-svscan /"   3 days ago          Up 2 days                 3306/tcp, 0.0.0.0:8080->8080/tcp    
现在我们同8080端口访问,如,10.10.239.143:8080,你可以选择使用中文

配置用户

在系统管理页面中---》选择访问控制----》配置下账户和密码即可,非常简单

添加主机

我们在基础架构中---》选择添加主机,在弹出的对话框中,复制第5项运行在需要被添加的主机上


 

如下

[root@gitlab ~]# sudo docker run -d --privileged -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/rancher:/var/lib/rancher rancher/agent:v1.0.2 http://10.10.239.143:8080/v1/scripts/BBA39D3C6092C3B4B84B:1473681600000:706yqOTwCztS5FMSOsDTAAKOUtg
Unable to find image 'rancher/agent:v1.0.2' locally
v1.0.2: Pulling from rancher/agent
5a132a7e7af1: Pull complete
fd2731e4c50c: Pull complete
28a2f68d1120: Pull complete
a3ed95caeb02: Pull complete
7fa4fac65171: Pull complete
33de63de5fdb: Pull complete
d00b3b942272: Pull complete
Digest: sha256:b0b532d1e891534779d0eb1a01a5717ebfff9ac024db4412ead87d834ba92544
Status: Downloaded newer image for rancher/agent:v1.0.2
e80d6270fd45db4ca4fdb441cd30716fd6fa7cd65a35cf1b9fd8dab0dfba4f7e
在回到web界面已经能够看到被添加到主机

时间: 2016-09-12
Tags: 系统, 配置

Centos7系统中安装rancher配置教程的相关文章

Windows系统中安装nodejs图文教程

  这篇文章主要介绍了Windows系统中安装nodejs图文教程,本文分解了安装中的各个步骤并给出图文说明,需要的朋友可以参考下 第一步:下载安装文件 官网下载地址:http://www.nodejs.org/download/ 第二步: 安装步骤 第三步:检测是否安装完成

Debian/Ubuntu系统中安装和配置UFW-简单的防火墙

自从计算机互连后,各种服务迅速发展.用户使用的电子邮件.社交媒体.在线商城.即时聊天甚至网络会议等服务如雨后春笋般涌现.但从另一方面来说,这些连接服务也具有双刃剑,比如它们当中的病毒.恶意软件.特洛伊木马等会向计算机发送恶意消息. 安装 UFW 防火墙 作为最大的计算机网络,互联网上可并不都是善意的用户.因此,为了确保我们的计算机或服务器安全,我们需要进行保护. 在你的计算机或服务器上一个必须有的组件就是防火墙.在维基百科中,其定义是: 防火墙是计算机中一款应用软件或基于硬件的网络安全系统.它根

在Linux系统中安装和配置ACE(转载)

本文详细描述了在Linux操作系统上安装和配置"自适应通信环境(ACE)"的过程和注意事项.文中的描述基于RedHat Linux 9操作系统和ACE 5.4版 准备工作: 1.确保你的Linux操作系统的开发环境(gcc.make--)是完整且可用的.2.在安装ACE的过程中,可能需要root权限,因此确保你拥有root帐户的密码.3.对于典型的Redhat9系统,autoconf程序的版本可能过低,你需要首先升级它.    升级的步骤如下:    1. 在控制台中输入 autoco

在Linux系统中安装varnish-cache配置及体验方法

  varnish-cache在linux系统中是一套高效能的反向网站快取服务器,这样的服务器很大的方便了电脑的使用,但是在电脑上要怎么的进行安装和体验呢!现在我们一起来看看吧! 主要理解下vcl 几个状态,主要是 vcl-recv 和 vcl-fetch 基本就够用了 vcl-recv 一般可以指定 使用哪个backend 可以设定 pass 规则 vcl-fetch 主要处理 缓存规则,设置缓存时间 beresp.ttl 1.手动清理缓存的命令(3.0版和以前有出入来着): sudo var

在CentOS系统中安装Websvn的教程

  大家好,今天我们会在CentOS 7.0 上为 subversion(SVN)安装Web 界面 WebSVN.(subverion 是 apache 的顶级项目,也称为 Apache SVN 或 SVN) WebSVN 将 Svbverion 的操作你的仓库的各种功能通过 Web 界面提供出来.通过它,我们可以看到任何给定版本的任何文件或者目录的日志,并且可看到所有文件改动.添加.删除的列表.我们同样可以查看两个版本间的差异来知道特定版本改动了什么. 特性 WebSVN提供了下面这些特性:

全面讲解在Linux系统中安装和配置HAProxy的过程

  一.Haproxy概念 Haproxy提供高可用性.负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费.快速并且可靠的一种解决方案.Haproxy特别适用于那些负载特大的web站点,这些站点通常又需要会保持或七层处理.Haproxy运行在当前的硬件上,完全可以支持数以万计的并发连接.并且它的运行模式使得它可以很简单安全的整合进您当前的架构中,同时可以保护你的web服务器不被暴露到网络上. 二.安装Haproxy 代码如下: [root@node3 app]# tar zxvf

在Ubuntu系统中安装和配置PostgreSQL服务器

PostgreSQL是一个强大的关系型数据库管理系统,它按照BSD许可[1]发行.PostgreSQL包含很多高级的特性,拥有良好的性能和很好的适用性.PostgreSQL绑定了很多种编程语言,例如 C++, C++, Python, Java, PHP, http://www.aliyun.com/zixun/aggregation/13430.html">Ruby等 ,它可以操作很多东西,从简单的Web应用程序到拥有数百万条记录的庞大数据库. 安装 你可以使用命令行安装PostgreS

Linux系统中安装使用ntfs-3g挂载NTFS分区的教程

  Linux系统中安装使用ntfs-3g挂载NTFS分区的教程.系统环境默认安装后,不能访问ntfs分区,在安装和配置ntfs-3g以后即可. 1.安装ntfs-3g 代码如下: apt-get -y install ntfs-3g 2.创建挂载的文件夹 我windows下面有三个磁盘.都需要访问.所以在/mnt中新建了三个文件夹,分别是/mnt/C./mnt/D./mnt/E 3.挂载分区 首先使用fdisk命令查看目前磁盘情况 代码如下: debian-hcshangxinli:/home

在Linux系统中安装Go语言的详细教程

  这篇文章主要介绍了在Linux系统中安装Go语言的详细教程,由于国内很多人对谷歌的盲目追捧,导致Go语言在国内的人气远超国外...需要的朋友可以参考下 Go (也叫 "golang")是一款由Google最初开发的编程语言.它自诞生就有几个设计原则:简单性.安全性和速度.Go语言发行版拥有各种调试.测试.调优和代码审查工具.如今Go语言和它的工具链在大多数Linux发行版的基础仓库都可用,用默认的包管理器就可以安装. 在Ubuntu.Debian 或者 Linux Mint上安装G