当前位置: 首页 > news >正文

中国进口贸易网官网上海搜索引擎优化公司

中国进口贸易网官网,上海搜索引擎优化公司,东营网签查询系统官方网站,网站建设 成都天行健,君子以自强不息;地势坤,君子以厚德载物。 每个人都有惰性,但不断学习是好好生活的根本,共勉! 文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。…

天行健,君子以自强不息;地势坤,君子以厚德载物。


每个人都有惰性,但不断学习是好好生活的根本,共勉!


文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。

文章目录


  • 详细含注释版本请参考另一篇模板:
    Dockerfile和.gitlab-ci.yml文件模板(含详细注释)
  • 关于Java项目Gitlab CI/CD自动化部署的应用可参考:
    K8S部署Java项目(Gitlab CI/CD自动化部署)

以下为Java项目自动化部署所需的配置模板,无注释版本

Dockerfile

FROM openjdk:8-jdk-alpineMAINTAINER hsENV JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.392.b08-4.0.3.al8.x86_64
ENV MAVEN_HOME=/usr/share/maven
ENV PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin
ENV TZ=Asia/ShanghaiWORKDIR /root/jar/k8s-projectENTRYPOINT ["nohup","java","-jar","app.jar"]

.gitlab-ci.yml

variables:HARBOR_IP: 172.30.0.224HARBOR_PORT: 8443HARBOR_URL: ${HARBOR_IP}:${HARBOR_PORT}HARBOR_USERNAME: adminHARBOR_PASSWORD: Harbor12345IMAGE_HARBOR_REPOSITORY: ${HARBOR_IP}:${HARBOR_PORT}/k8s-demoPROJECT_IMAGE_NAME: k8s-springbootPROJECT_IMAGE_TAG: v20240204PROJECT_JAR_DIR: /root/jar/k8s-projectMAVEN_REPOSITORY_DIR: /root/maven/.m2CI_IMAGE_DIR: /root/imagesstages:- package- build- test- deploybefore_script:- echo: "project ci/cd task start"- mkdir -p ${MAVEN_REPOSITORY_DIR}job1-package:stage: packageimage: docker:latesttags:- runner-01only:- masterscript:- mvn clean package -Dmaven.test.skip=true- mkdir -p ${PROJECT_JAR_DIR}- cp target/app.jar ${PROJECT_JAR_DIR}/app.jarjob2-build:stage: buildimage: docker:latesttags:- runner-01before_script:- mkdir -p ${CI_IMAGE_DIR}script:- echo '打包任务开始---->清理之前的jar包,打包,将包复制到容器中'- ls -l ${PROJECT_JAR_DIR}- docker build -t ${PROJECT_IMAGE_NAME}:${PROJECT_IMAGE_TAG} .- docker push ${PROJECT_IMAGE_NAME}:${PROJECT_IMAGE_TAG}- docker images | ${PROJECT_IMAGE_NAME}- docker -t  ${PROJECT_IMAGE_NAME}:${PROJECT_IMAGE_TAG} ${IMAGE_HARBOR_REPOSITORY}/${PROJECT_IMAGE_NAME}:${PROJECT_IMAGE_TAG}- docker push ${IMAGE_HARBOR_REPOSITORY}/${PROJECT_IMAGE_NAME}:${PROJECT_IMAGE_TAG}- rm -rf ${PROJECT_JAR_DIR}/app.jar- docker rmi -f ${IMAGE_HARBOR_REPOSITORY}/${PROJECT_IMAGE_NAME}:${PROJECT_IMAGE_TAG}- docker rmi -f ${CI_IMAGE_DIR}:${PROJECT_IMAGE_TAG}job4-deploy:stage: deployimage: ${IMAGE_HARBOR_REPOSITORY}/${PROJECT_IMAGE_NAME}:${PROJECT_IMAGE_TAG}tags:- runner-01only:- masterscript:- echo '项目部署--->开始部署,缓存部署,pod部署,服务部署'- kubectl apply -f /sb-p/sb-test/sb-pvc.yaml- kubectl apply -f /sb-p/sb-test/sb-dplm.yaml- kubectl apply -f /sb-p/sb-test/sb-svc.yaml

感谢阅读,祝君暴富!

http://www.hkea.cn/news/504988/

相关文章:

  • 宁波网站推广外包服务长岭网站优化公司
  • 哈尔滨市哪里做淘宝网站seo课程心得体会
  • 做网站建设公司企业一个企业该如何进行网络营销
  • 移动端h5网站开发服务企业seo推广
  • 管理公司网站建设引擎搜索优化
  • 上市公司专利查询网站百度广告投放价格
  • html5电商网页制作网站怎么seo关键词排名优化推广
  • 大同网站建设黄冈网站推广优化找哪家
  • 昌邑网站建设站长之家网站排名
  • 建设企业网站的需求分析免费域名
  • 重庆欧勒精细有限公司网站策划书百度竞价推广开户
  • 怎么做一键添加信任网站ios aso优化工具
  • ps做网站的分辨率多少钱苹果cms永久免费建站程序
  • 网站推广积分常用于网站推广的营销手段是
  • wordpress时间云储存沈阳网站制作优化推广
  • h5响应式网站建设竞价托管哪家效果好
  • 企业解决方案参考网站品牌软文营销案例
  • 做淘客要有好的网站上海百度seo
  • 网站建设 seojsc宁德seo推广
  • 建立网站的作用信息流优化师工作总结
  • 如何建设物流网站近期时事新闻
  • 网站开发大赛发言稿网址搜索
  • 论坛类型的网站怎么做拉新推广平台有哪些
  • pc官方网站视频专用客户端app
  • 成都哪家做网站建设比较好搜索关键词排名查询
  • 无锡网站优化推广广州网站推广运营
  • 电子商务网站开发的步骤短视频seo排名系统
  • 如何用模板做网站视频河北电子商务seo
  • 动态网站代码设计做小程序的公司
  • 网站建设软件开发的新闻北京关键词优化报价