目的:

搭建Linux下的Openshift环境。

参考资料:

开源容器云OpenShift 构建基于Kubernetes的企业应用云平台 ,陈耿 ,P253 ,2017.06 .pdf

下载地址:https://pan.baidu.com/s/1_D1k9tJpFTGr3wdnoeh7rA

环境准备:

1.Linux 64位,CentOS 7 minimal,跑在Mac上的Vmware虚拟机中,内存给2G

2.Openshift安装包。现在最新版本3.9.1,用最新版本一直启不来,改用旧版本:

openshift-origin-server-v1.4.1-3f9807a-linux-64bit.tar.gz

下载地址(官网也行):https://pan.baidu.com/s/1OYhuaMJ_goa4DGZnU8GVcQ

开始安装:(以下仅提供搭建步骤,不说明原因,欲知原因请阅读以上PDF书):

1.配置Linux主机名。

systemctl set-hostname master.example.com 红色部分自己取名

2.安装docker

yum install -y docker

3.配置docker

vim /etc/sysconfig/docker

OPTIONS参数中增加:–registry-mirror=https://docker.mirrors.ustc.edu.cn

4.启动docker

systemctl start docker

5.配置开机启动

systemctl enable docker

6.验证docker是否安装成功

docker run -it openshift/hello-openshift

出现以下为成功:



7.将下载下来的openshift安装包放到/opt目录下

mv openshift-origin-server-v1.4.1-3f9807a-linux-64bit.tar.gz /opt

8.解压

cd /opt

tar -zxvf openshift-origin-server-v1.4.1-3f9807a-linux-64bit.tar.gz

9.目录太长,创建一个软链接

ln -s openshift-origin-server-v1.4.1+3f9807a-linux-64bit /opt/openshift

10.加到环境变量,并生效

vim /etc/profile

PATH=$PATH:/opt/openshift/

source /etc/profile

11.验证openshift环境变量是否配置好

openshift version



12.启动

cd /opt/openshift

openshift start

启动后控制台如果不是一直打印报错日志就表示启动完成。

13.chrome浏览器中验证:

地址输入:https://192.168.0.111:8443

浏览器提示不安全选继续连接,忽略,自个的服务器怎么会不安全。

出现如下为成功:



原文:https://blog.csdn.net/shaoyangdd/article/details/79859807

Docker系列(十六):搭建Openshift环境的更多相关文章

  1. Docker系列(十五):Openshift 简介

    1.简单了解openshift相关组件 1.openshift是基于容器技术构建的一个云平台 2.kubernetes是容器编排组件 3.docker是容器引擎驱动组件 4.openshift在Pas ...

  2. S3C2416裸机开发系列十六_sd卡驱动实现

    S3C2416裸机开发系列十六 sd卡驱动实现 象棋小子    1048272975 SD卡(Secure Digital Memory Card)具有体积小.容量大.传输数据快.可插拔.安全性好等长 ...

  3. 学习ASP.NET Core Razor 编程系列十六——排序

    学习ASP.NET Core Razor 编程系列目录 学习ASP.NET Core Razor 编程系列一 学习ASP.NET Core Razor 编程系列二——添加一个实体 学习ASP.NET ...

  4. 为什么不让用join?《死磕MySQL系列 十六》

    大家好,我是咔咔 不期速成,日拱一卒 在平时开发工作中join的使用频率是非常高的,很多SQL优化博文也让把子查询改为join从而提升性能,但部分公司的DBA又不让用,那么使用join到底有什么问题呢 ...

  5. Docker之使用Docker-compose搭建LNMP环境

    之前有随笔介绍使用Docker-compose搭建LNMP环境(centos6 php5.6) https://www.cnblogs.com/minseo/p/10146982.html 本文介绍D ...

  6. ES系列十六、集群配置和维护管理

    一.修改配置文件 1.节点配置 1.vim elasticsearch.yml # ======================== Elasticsearch Configuration ===== ...

  7. Docker系列——利用gogs搭建属于自己的git服务

    gogs简介 Gogs的目标是打造一个最简单.最快速和最轻松的方式搭建自助Git服务.使用Go语言开发使得Gogs能够通过独立的二进制分发,并且支持Go语言支持的所有平台,包括 Linux.Mac O ...

  8. Docker(二十六)-Docker Compose编排容器

    1. 前言 Docker Compose 是 Docker 容器进行编排的工具,定义和运行多容器的应用,可以一条命令启动多个容器. 使用Compose 基本上分为三步: Dockerfile 定义应用 ...

  9. Docker系列(十二):Kubernetes的分布式网络实践

    tip:本节课的学习视频没有找到,所以有的地方可能不是很清晰. 可选的几种网络方案 openvswitch 是一种主流的虚拟化大二层技术 灵活 对现有物理网络没要求 业界主流 软件封装导致性能低 复杂 ...

随机推荐

  1. idea中项目发布到svn服务器

    1. 在svn上创建仓库 https://5VY9MN7OCQV7B9N/svn/KH75-myhouse 2. 将idea的项目上传至svn服务器 项目变红 上传完成项目变成绿色 查看svn服务有文 ...

  2. Js_案例(电灯)

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  3. 错误Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/fs/FSDataInputStream排查思路

    spark1(默认CDH自带版本)不存在这个问题,主要是升级了spark2(CDHparcel升级)版本安装后需要依赖到spark1的旧配置去读取hadoop集群的依赖包. 1./etc/spark2 ...

  4. Tomcat相关知识总结

    有关Tomcat的杂货店 一.修改端口号,并以IP访问 1.确保80端口没有程序占用.例如nginx等. 2.vi /tomcat/conf/server.xml 3.找到<Connector ...

  5. buff/cache内存占用过多

    通过free -m 查看到 buff/cache的值比较大,导致可使用的内存有120M左右了 通过下面的命令,清除缓存 echo 1 > /proc/sys/vm/drop_caches ech ...

  6. code+第四次网络赛div2

    T1 组合数问题: 用k个不完全相同的组合数表示一个数n. 用k-1个1和一个n-k+1表示即可. #include<cstdio> using namespace std; int x, ...

  7. Java迷宫代码,深度优先遍历

    此次迷宫深度优先遍历寻找路径采用栈结构,每个节点都有固定的行走方向(右下左上),除非一个方向走不通,不然会一条道走到黑. 如果路径存在,打印出行走路径,否则打印出迷宫不存在有效路径. 方向常量定义: ...

  8. .NETFramework:Exception

    ylbtech-System.Exception.cs 1.返回顶部 1. #region 程序集 mscorlib, Version=4.0.0.0, Culture=neutral, Public ...

  9. CygWin、MinGw和Msys的区别

    做了6年的Windows C++,觉得已经没什么挑战力:而且Windows C++已经没落,不得不转Linux C++: 习惯了Windows的界面,习惯了傻瓜式的VS IDE,现在遇到Linux命令 ...

  10. http://www.narkii.com/club/forum-46-1.html 纳金学习论坛,主要是讨论一些unty3D方面的事情,技术栈比较前沿,

    http://www.narkii.com/club/forum-46-1.html  纳金学习论坛,主要是讨论一些unty3D方面的事情,技术栈比较前沿,