jenkins+k8s实现持续集成
1、搭建k8s,
2、搭建harbor
3、搭建jenkins gitlab
4、按需制作自己的基础镜像
from docker.io/centos:latest MAINTAINER zhangpan #设置字体 RUN yum install -y fontconfig COPY alger.ttf /usr/share/fonts/lyx RUN fc-cache -f COPY jdk1.8.0_92 /usr/local/jdk1.8.0_92 COPY tomcat /usr/local/tomcat ENV HISTTIMEFORMAT "%Y-%m-%d:%H-%M-%S `whoami`: " ENV JAVA_HOME /usr/local/jdk1.8.0_92 ENV CLASSPATH $JAVA_HOME/lib/
5、创建通用dockerfile以便制作镜像,特殊应用就单独封装
from 172.16.119.225:443/library/tomcat-8:wuyun MAINTAINER zhangpan COPY ROOT.war /usr/local/tomcat/webapps/ROOT.war
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步