码迷,mamicode.com
首页 > 其他好文 > 详细

Install Rancher server

时间:2017-06-13 12:46:29      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:ranch   ges   注意   mct   rest   http   nload   emd   for   

1.pre-requirement:

sudo nmtui
# sudo hostnamectl set-hostname <hostname>
$ sudo hostnamectl set-hostname rancher01
$ sudo systemctl restart systemd-hostnamed
 sudo yum install openssh -y

2.docker:
$ sudo yum install yum-utils -y
$ sudo yum-config-manager     --add-repo     https://download.docker.com/linux/centos/docker-ce.repo
$ sudo yum makecache fast
$ sudo yum install docker-ce
$ sudo groupadd docker
$ sudo usermod -aG docker <youruser>
$ getent group docker
$ systemctl start docker
$ sudo systemctl enable docker

注意上面的在centos7里面很简单就完成了,这里装一下*,所以加进去了,万一后面有用呢。

Install Rancher server

$ docker run -d --restart=unless-stopped -p 8080:8080 rancher/server:stable

 

$ docker run -d --name rancher-mysql --restart=unless-stopped -e MYSQL_ROOT_PASSWORD=<password> -e MYSQL_DATABASE=cattle mysql:5.7
$ docker run -d --restart=unless-stopped --link rancher-mysql:rancher-mysql -p 8080:8080 rancher/server:stable --db-host rancher-mysql --db-port 3306 --db-user root --db-pass <password> --db-name cattle

 

$ docker run -d -v <path>:/var/lib/mysql --restart=unless-stopped -p 8080:8080 rancher/server:stable

 

$ sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent
$ sudo firewall-cmd --reload

 

$ sudo firewall-cmd --list-ports

Rancher 要检查ipv6:所以要enable it:

$ sudo sysctl -a | grep net.ipv6.conf.all.forwarding

 

net.ipv6.conf.all.forwarding=1

 

$ sudo reboot

last:
http://<your ip>:8080 

ok:

技术分享

 


















Install Rancher server

标签:ranch   ges   注意   mct   rest   http   nload   emd   for   

原文地址:http://www.cnblogs.com/Jt00/p/7000229.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!