首页 > 其他分享 >kettle web springboot mvn dockerfile

kettle web springboot mvn dockerfile

时间:2023-06-05 14:33:32浏览次数:38  
标签:web RUN app kettle jar apk && dockerfile

远程构建 dcokerfile

FROM openjdk:8-jdk-alpine as TEMP_BUILD_IMAGE

RUN  set -eux && sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories
RUN apk update && \
    apk add --no-cache bash curl wget && \
    apk add --no-cache maven

WORKDIR /app
COPY . .
RUN mvn -f pom-default.xml  package  -DskipTests  &&\
     ls target


FROM openjdk:8
WORKDIR /app/
COPY --from=TEMP_BUILD_IMAGE /app/target/dataExChangePlatform-0.0.1-SNAPSHOT.jar .
EXPOSE 8000
CMD ["java","-jar","dataExChangePlatform-0.0.1-SNAPSHOT.jar"]

docker-compose.yml

version: '3'
services:
  spring-boot-application:
    container_name: spring-boot-application
    build:
      context: .
      dockerfile: Dockerfile
    privileged: true
    ports:
      - "8000:8000"
    logging:
      driver: "json-file"
      options:
        max-size: "500m"
        max-file: "3"



标签:web,RUN,app,kettle,jar,apk,&&,dockerfile
From: https://www.cnblogs.com/guanchaoguo/p/17457687.html

相关文章

  • cnblogs 停更, 迁移到 GitHub SSR website All In One
    cnblogs停更,迁移到GitHubSSRwebsiteAllInOnecnblogs迁移,停更old......
  • 2021-08-12--Web前端性能指标和性能优化(综述)
    title:网站的几个性能指标和优化(简易)categories:-网络安全与性能优化tags:-性能优化-性能指标-白屏时间-首屏时间-TTFBabbrlink:5c56date:2021-08-1223:42:49updated:2021-08-1223:42:49来源:https://m.sohu.com/a/201865334_509523/关于......
  • 一分钟搭建 Web 版的 PHP 代码调试利器
    引言俗话说:"工欲善其事,必先利其器"。作为一门程序员,我们在工作中,经常需要调试某一片段的代码,但是又不想打开繁重的IDE(代码编辑器)。使用在线工具调试代码有时有苦于网速太渣,运行结果迟迟出不来。在这种情况下,我们就需要一个离线版的代码调试神奇了,所以我今天就介绍一款PHP代码......
  • NSSCTF_Round13 web
    flask?jwt?1.信息收集题目提示这里告诉了这题涉及的内容2.开始探索(1)发现有注册,有忘记密码然后这里尝试admin登录,但失败所以直接注册一个用户 (2)注册后登录给出页面,点了拿flag,访问/getFlag路由但是告诉不是admin  然后根据题目信息里的提示应该就需要伪造admin......
  • Python|通过FastAPI开发一个快速的WebAPI项目
    前言Python如此受欢迎的众多原因之一是Python有大量成熟和稳定的库可供选择:网页开发有:Django和Flask,提供了很好的网络开发体验和大量的有用文档机器学习有:scikit-learn、Keras等,提供了丰富的机器学习的包和数据处理和可视化工具。FastAPI是一个快速、轻量级的现代A......
  • Web安全-渗透测试-基础知识02
    数据包通信过程无代理服务器Request 请求数据包Reponse 相应数据包有代理服务器Requeset 请求数据包Proxy 代理服务器Reponse 相应数据包代理的出现在接受数据包和发送数据包的时候提供了修改数据包的机会总结:建立连接——>发送请求数据包——>返回响应数据包—......
  • Web安全-渗透测试-基础知识02
    数据包通信过程无代理服务器Request 请求数据包Reponse 相应数据包有代理服务器Requeset 请求数据包Proxy 代理服务器Reponse 相应数据包代理的出现在接受数据包和发送数据包的时候提供了修改数据包的机会总结:建立连接——>发送请求数据包——>返回响应数据包—......
  • web项目创建后WEB-INF下面没有出现web.xml的解决方法
    提供两种解决方案:第一种:创建完项目后,需要手动创建出web.xml第一步:选取创建的项目名称右击第二步:eclipse的同学找到javaEETools中的下图画圈部分。MyEclipse的同学找到"MyEclipse"中的下图画圈部分。......
  • 智能排班系统Web端使用说明
    项目背景:我们的产品智能排班系统是为了解决用户需要关注掌握特定技能的员工,并将他们安排到与技能最匹配的任务上,有效的评估劳动力需求、最大化员工工作效率、最大化精简用工成本的痛苦,他们需要是将劳动力与业务需求最优化匹配,将合适数量的员工在合适的时间放在合适的位置上,但......
  • kettle 工具数据不正常插入输出的表
    创建表连接时,选择了一个数据库,却能看到所有数据库的表;创建了表输入→表输出,运行之后没有提示任何错误,查看步骤,能看到读取正常,写入却一直在读秒;这个就是数据库插件版本不对,kettle工具需要在lib文件夹下添加和数据库版本对应版本的连接插件 ;......