启动前端项目

#!/bin/bash
cat > ${server}.sh <<EOF
git clone -b $Branch $gitcd ${server}/echo '
FROM nginx
COPY dist/ /usr/share/nginx/html
RUN chmod 777 -R /usr/share/nginx/html
RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
CMD ["nginx", "-g", "daemon off;"]
' > Dockerfile
docker build -t 10.1.1.247/datacenter/${server}:$Branch-$time .
docker login --username=admin 10.1.1.249 --password=Harbor12345
docker push 10.1.1.247/datacenter/${server}:$Branch-$time
cd ..
rm -rf ${server} EOF
sh ${server}.sh
cat > /java/${server}-configMap.yaml <<EOF
apiVersion: v1
kind: ConfigMap
metadata:name: nginx-confignamespace: ${Namespace}
data:nginx.conf: |user  nginx;worker_processes  auto;worker_cpu_affinity 00000001 00000010 00000100 00001000;error_log  /var/log/nginx/error.log warn;pid        /var/run/nginx.pid;wor

k8s java供应链项目篇相关推荐

  1. 在k8s中使用gradle构建java web项目镜像Dockerfile

    在k8s中使用gradle构建java web项目镜像Dockerfile FROM gradle:6-jdk8 AS build COPY --chown=gradle:gradle . /home ...

  2. 本篇文档介绍如何手动在ECS实例上部署Java web项目

    本篇文档介绍如何手动在ECS实例上部署Java web项目.适用于刚开始使用阿里云进行建站的个人用户. 项目配置 { .section} 本篇教程在示例步骤中使用了以下版本的软件.操作时,请您以实际软 ...

  3. JAVA伴我行——项目篇(一):开发模型,敏捷开发和瀑布模型的结合

    在项目的开发过程中,我们或多或少都会遵循一定的模式.最常见的就是瀑布模型了(也许平时没有注意,但你确实在遵循这个模型). 瀑布模型的典型表现就是遵循以下顺序:需求调研/分析,详细设计/概要设计,编码阶 ...

  4. 一位Java开发攻城狮的自我修养之项目篇

    攻城狮的自我修养之项目篇 基础知识 Java基础 SpingBoot SpringCloud LeetCode题库 大数据 项目实战 商城系统 权限管理系统 脚手架系统 人事管理系统 论坛系统 博客系 ...

  5. java怎么连发子弹_【Java_项目篇1】--JAVA实现坦克大战游戏--子弹连发+爆炸效果(四)...

    前期相关文章 [Java_项目篇<1>]–JAVA实现坦克大战游戏–画出坦克(一) [Java_项目篇<1>]–JAVA实现坦克大战游戏–坦克移动+添加敌方坦克(二) [Jav ...

  6. 【Java_项目篇1】--JAVA实现坦克大战游戏--坦克移动+添加敌方坦克(二)

    前期文章: [Java_项目篇<1>]--JAVA实现坦克大战游戏--画出坦克(一) 控制小球移动 1.外部类 实现KeyListener监听接口写法 package com.test3; ...

  7. JAVA Web项目中所出现错误及解决方式合集(不断更新中)

    JAVA Web项目中所出现错误及解决方式合集 前言 一.几个或许会用到的软件下载官网 二.Eclipse的[preferences]下没有[sever]选项 三.Tomcat的安装路径找不到 四.T ...

  8. 使用Netbeans创建java Web项目

     使用Netbeans创建java Web项目 需要先搭建JDK参考: Java开发环境的搭建以及使用eclipse创建项目 Linux环境安装卸载JDK 1.安装Tomcat 去官网下载最新的T ...

  9. java基础知识点_「Java面试题/知识点精华集」20000+字的Java基础知识篇(2020最新版) !

    " 本文已经收录进我的 79K Star 的 Java 开源项目 JavaGuide:https://github.com/Snailclimb/JavaGuide (「Java学习+面试指 ...

  10. MyEclipse搭建java Web项目开发环境

    MyEclipse搭建java Web项目开发环境 首先,在开始搭建MyEclipse的开发环境之前,还有三步工具的安装需要完成,只要在安装配置成功之后才可以进入下面的java Web项目开发环境的搭 ...

最新文章

  1. 承载千万级并发的分布式系统架构设计思想
  2. 组件与组件之间的通信以及vue2.0中的变化、示例
  3. 轻松使用zstd来解压缩
  4. x5内核有什么优点_接上U盘就是NAS私有云,蒲公英X5入手测评
  5. [程序猿感悟] [悟] 两篇不错的文章 (转载自 stay4it )
  6. python里order_volume_Python 基础知识:Method Resolution Order (MRO) 和 super
  7. JavaScript对数组的常见操作
  8. 电子商务平台的搭建技巧与成功案例资料集
  9. 微信里的 Office 365 —— Office 365 微助理打造移动办公新体验
  10. Cocos技术派 | TS版属性声明详解
  11. 8lag加速器无法建立计算机,8LAG 720错误解决办法
  12. 小米9pro计算机打不开,小米9pro怎么连接电脑
  13. 基于PT100的温度测量系统设计
  14. Windows在后台自动启动cmd命令
  15. geforce下载旧版驱动_如何在没有GeForce经验的情况下下载NVIDIA驱动程序
  16. ES 搜索19 (match 查询时权重提升)
  17. element el-table 表格行列合并[{class1:‘1101‘,arr1:[1,2,3,5],class2:‘1102‘,arr2:[4,5,6],name:‘h‘}]
  18. AE内置效果Anglecontrol
  19. 网络模型——OSI模型与TCP/IP模型
  20. CeoMax总裁主题-如何对接QQ\微信\Google社交账户一键登录

热门文章

  1. 移动设备管理的具体措施有哪些?(下)
  2. Mac磁盘格式化、分区教程
  3. “iPad 上不可错过的应用有哪些?”
  4. 本地可以ping远程的服务器,但服务器不能ping本地
  5. 计算图——一种快速求偏导数的方法
  6. js获取浏览器内核版本信息
  7. C#学习笔记:什么是哈希值
  8. 信息系统项目管理师考试后多久出成绩?
  9. MATLAB麦克劳林展开式cosx,用matlab绘制e^x的泰勒展开式的图像
  10. 用python制作特效_python 制作影视动画、电影特效工具