先电云计算

先电云计算竞赛PaaS层搭建

环境准备

节点角色主机名内存硬盘IP
Centos (替代IAAS平台)centos1G60G192.168.200.6
Registry/Serverserver4G60G192.168.200.7
Clientslaver4G60G192.168.200.8

Centos节点主要配置的思路

1、挂载CentOS-7-x86_64-DVD-1511、XianDian-PaaS-v2.2
2、基础环境的配置:关闭防火墙、关闭Selinx、配置Yum源、安装vsftpd

搭建过程主要配置的思路

1、检查防火墙、Selinux是否关闭
2、配置Yum源、配置FTP服务
3、删除iptables防火墙规则  
4、修改系统内核,打开内核转发功能。
5、安装Docker服务
6、配置Docker 配置文件
7、配置镜像仓库(私有仓库)
8、将镜像导入私有仓库
9、运行镜像仓库registry
   推送镜像到私有仓库
   运行rancher/server

Master && Slave:(配置Yum源)

# cat /etc/yum.repos.d/local.repo
[centos_7511]
name=centos
baseurl=ftp://192.168.200.6/centos
gpgcheck=0
enabled=1

[paas]
name=docker
baseurl=ftp://192.168.200.6/paas/docker
gpgcheck=0
enabled=1

Master && Slave : (删除iptables防火墙规则)

# iptable -F
# iptable -X
# iptable -Z

Master && Slave: (修改系统内核,打开内核转发功能)

# vi /etc/sysctl.conf
net.ipv4.ip_forward = 1
net.ipv4.conf.default.rp_filter = 0
net.ipv4.conf.all.rp_filter = 0
# sysctl -p

Master && Slave: (Docker软件包安装以及配置镜像仓库(私有仓库))

# yum install -y docker-io
配置私有仓库:
# vi /etc/sysconfig/docker
添加以下两行内容:
ADD_REGISTRY='--add-registry 192.168.200.7:5000'
INSECURE_REGISTRY='--insecur-registry 192.168.200.7:5000'
# systemctl start docker
# systemct enable docker

Master:( 配置镜像仓库 )

# docker load -i registry_latest.tar
# docker images
# docker tag 镜像ID 192.168.200.7:5000/registry:latest
# docker run -d -p 5000:5000 --restart=always --name registry 镜像ID 
# docker push 192.168.200.7:5000/registry:latest
参数说明:
创建容器时没有添加参数  --restart=always ,导致的后果是:当 Docker 重启时,容器未能自动启动。

Master: (运行rancher/server)

# docker load -i  rancher_server_v1.6.5.tar
# docker images
# docker tag 镜像ID 192.168.200.7:5000/rancher/server:v1.6.5
# docker push 192.168.200.7:5000/rancher/server:v1.6.5
# docker run -d --restart=unless-stopped -p 8080:8080 rancher/server:v1.6.5
参数说明:
--restart=unless-stopped
在容器退出时总是重启容器,但是不考虑在Docker守护进程启动时就已经停止了的容器

查看网页情况

# curl -L http://192.168.200.7:8080
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值