原文:OpenShift实战(七):OpenShift定制镜像S2I

基础镜像制作 由于公司的程序是Java开发,上线发布使用的是maven,如果使用openshift自带的S I,每次都会全量拉取代码 代码比较多,每次全量拉太慢 ,然后每次打包都会再一次下载maven插件,官方也有save artifacts的方法,貌似是保存编译的产物,但是我没有研究成功,所以就用了制作镜像的笨方法进行一些基础环境的搭建。 基础镜像Dockerfile 上面的Dockerfil ...

2018-05-03 19:04 0 3299 推荐指数:

查看详情

OpenShift应用镜像构建(1) S2I tomcat 镜像定制

参考并感谢https://www.jianshu.com/p/fd3e62263046 在对接项目制作应用镜像的过程中,经常发现避免不了的是需要写Dockerfile,(当然另外一种方式是直接run一个基础镜像,改完commit,这个就完全不建议了),这需要对Dockerfile以及镜像有一定 ...

Thu Sep 20 05:25:00 CST 2018 5 1632
OpenShift S2I 概念及流程

S2I 概念 S2I(Source To Image)即从源码到镜像的一个过程,OpenShift 将它作为基础功能提供给用户,包含 S2I CLI 工具 与 S2I 流程。通过这些工具和既定流程,能去掉开发和运维人员手动打镜像复杂性,只需要点一下构建按钮就能将 Git 仓库中的源码或程序制品 ...

Wed Nov 17 04:08:00 CST 2021 0 112
自定义 OpenShift s2i 镜像与模板——OracleJDK8

本文目标 由于 OpenShift 官方提供的镜像与模板(OpenJDK8)不完全满足业务需要: 不包含飞行记录功能。只有 OpenJDK11 以上才被 Oracle 开源 生成堆 dump 很大很慢(公司项目 JVM 堆最小16G,最大32G),导出-压缩-传输 较长 ...

Mon Nov 22 15:49:00 CST 2021 0 146
OpenShift实战(一):OpenShift安装

1.1 服务器基本信息   本次安装采用一个master、5个node、3个etcd,node节点两块硬盘,60G磁盘用于docker storage,xxx改为自己的域名或主机名 ...

Wed Apr 04 19:12:00 CST 2018 0 6810
什么是openshift

Openshift是一个开源的容器云平台,底层基于当前容器的事实标准编排系统Kubernetes和docker引擎,企业可以基于此平台搭建内部Paas平台,贯穿CI/CD流程,提高企业IT效率,拥抱DevOps和敏捷开发。 什么是Paas PaaS(Platform as a Service ...

Mon Sep 02 23:35:00 CST 2019 0 4215
OpenShift实战(三):OpenShift持久化存储Registry

1、查看Registry组件的DC关于volume的定义    可以看到registry-storage这个挂载点被指向了一个/registry目录,使用的是empty directory,即数据保 ...

Sun Apr 08 05:29:00 CST 2018 0 3284
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM