一、开启SELINUX
vi /etc/selinux/config
二、安装docker
yum install docker -y配置docker使用的存储 echo DEVS=/dev/sdb > /etc/sysconfig/docker-storage-setup echo VG=DOCKER >> /etc/sysconfig/docker-storage-setup echo SETUP_LVM_THIN_POOL=yes >> /etc/sysconfig/docker-storage-setup echo DATA_SIZE="100%FREE">> /etc/sysconfig/docker-storage-setup rm -rf /var/lib/docker wipefs --all /dev/sdb docker-storage-setup 添加阿里云镜像加速器
登陆阿里云,没有的自己可以注册 ,进行加速器页面https://cr.console.aliyun.com/#/accelerator,如下操作
执行以下命令进行配置镜像加速器:
sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://03l3dkhb.mirror.aliyuncs.com"], "insecure-registries": ["172.30.0.0/16"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker 启动dockersystemctl enable docker systemctl start docker
三、安装openshift
查看docker版本:
docker版本是1.31,支持的openshift版本到3.9因此下载2.9版本的openshift
下载地址:https://github.com/openshift/origin/releases/tag/v3.9.0
上传到/home/openshift目录解压,并且重命名openshift-origin
tar -xvzf openshift-origin-server-v3.9.0-191fece-linux-64bit.tar.gz cd /home/openshift/openshift-origin加到环境变量PATH中
mv k* o* /usr/local/sbin/
执行以下命令
oc cluster up \ –host-data-dir=’HOME/oc/profiles/HOME/oc/profiles/PROFILE/data’ \ –host-config-dir=’HOME/oc/profiles/HOME/oc/profiles/PROFILE/config’启动openshift:
oc cluster up --public-hostname '192.168.10.119'用户名 developer 密码:developer
添加8443端口 firewall-cmd --zone=public --add-port=8443/tcp --permanent
重新载入防火墙
firewall-cmd --reload
浏览器访问 https://192.168.10.119:8443
