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

wordpress网站换空间百度推广案例及效果

wordpress网站换空间,百度推广案例及效果,移动网站mip,手机代码网站有哪些问题吗在一个springboot项目中,打包成jar后,需要在docker中运行!但是需要含有gdal的jdk,如何在虚拟环境中运行,保证这两个内容都有,具体实现如下: 1、项目打包 把springboot项目打包成JAR包。上传到L…

在一个springboot项目中,打包成jar后,需要在docker中运行!但是需要含有gdal的jdk,如何在虚拟环境中运行,保证这两个内容都有,具体实现如下:

1、项目打包

把springboot项目打包成JAR包。上传到Linux机器中,这里以这个位置举例:/home/soft/app/serverapp/jar

如果没有创建 可以使用命令创建:

mkdir -p /home/soft/app/serverapp/jar

然后把项目包放到jar目录下 

2、下载gdal镜像

已测试可用下载地址:https://download.csdn.net/download/qq_43544074/90918962

可直接下载使用,是不需要积分的! 

其他下载地址:Links for GDAL

3、下载JDK的压缩包(以JDK17举例)

下载地址:Java Download | Java 8, Java 11, Java 17, Java 21, Java 24 - OpenJDK Builds for Linux, Windows & macOS

下载包后上传到Linux中,这里以这个位置举例:/home/soft/app/serverapp

4、编写dockerfile文件内容

示例如下:其中 下面的 FROM gdal:3.8.5 就是上面下载的GDAL镜像

# 基础镜像
FROM gdal:3.8.5# 设置维护者信息
LABEL maintainer="ATB" \version="1.0" \description="Docker image for sa-admin Spring Boot application"# 创建必要目录(logs、文件目录等)
RUN mkdir -p /home/soft/app/serverapp/logs \/home/soft/app/serverapp/temp \/home/soft/app/serverapp/uploadPath \/usr/local/java \/home/soft/app/serverapp/skywalking/agent# jdk-17
COPY bellsoft-jdk17.0.15_10-linux-amd64-full.tar.gz  /home/soft/app/serverapp/# 设置工作目录
WORKDIR /home/soft/app/serverapp# 解压压缩包到目标目录
RUN tar -xzvf /home/soft/app/serverapp/bellsoft-jdk17.0.15_10-linux-amd64-full.tar.gz -C /usr/local/java && \rm /home/soft/app/serverapp/bellsoft-jdk17.0.15_10-linux-amd64-full.tar.gz# 拷贝 Spring Boot jar 包和 config 配置(可选)
COPY ./jar/sa-admin.jar ./sa-admin.jar
# COPY ./jar/config ./config# 设置环境变量
ENV JAVA_HOME=/usr/local/java/jdk-17.0.15-full
ENV PATH=$PATH:$JAVA_HOME/binENV CLASSPATH=.:%JAVA_HOME%/lib/dt.jar:%JAVA_HOME%/lib/tools.jar
ENV LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/share/javaENV SERVER_PORT=8082
# 暴露端口
EXPOSE ${SERVER_PORT}# 启动应用
ENTRYPOINT ["java","-jar","sa-admin.jar"]

5、编译镜像

docker build -t sa-serverapp:1.0 .

6、运行镜像服务

docker run -d --name sa-serverapp1 \-p 8082:8082 \-v /home/soft/app/serverapp/logs:/home/soft/app/serverapp/logs \-v /home/soft/app/serverapp/temp:/home/soft/app/serverapp/temp \-v /home/soft/app/serverapp/uploadPath:/home/soft/app/serverapp/uploadPath \sa-serverapp:1.0

可以查询日志:docker logs sa-serverapp1    实时日志:docker logs -f sa-serverapp1

停止服务:docker stop sa-serverapp1           开启服务:docker start sa-serverapp1

删除服务:docker rm sa-serverapp1              查看进行:docker ps    或者 docker ps -a

至此就可以运行一个springboot的项目,然后在包含GDAL的JDK 中运行。

http://www.dtcms.com/wzjs/116104.html

相关文章:

  • 英雄联盟网站建设百度开户联系方式
  • 网站app开发建设怎么在网上做推广
  • wordpress 点击排行宁波seo链接优化
  • 延边网站建设公司seo排名培训学校
  • 怎么建淘宝客网站营销平台建设
  • 头条网站模版怎样在百度上做广告推广
  • 长春h5建站模板品牌推广策略
  • 什么网站上公司的评价最客观在线优化工具
  • 怎么用sublime做网站上海网站建设推广服务
  • 网站开发价位评估四川成都最新消息
  • 网站header设计网红营销
  • 免费学做衣服的网站大连seo关键词排名
  • 网站建设素材网页优化seo培训班
  • 网站创建怎么做公司优化是什么意思?
  • 合肥建设干部学校网站首页seo推广优化排名软件
  • 上饶市建设培训中心网站百度代做seo排名
  • vue做网站的好处是什么宁波优化网站排名软件
  • 北京网站改版有什么用怎么做一个网站页面
  • 上海福州路附近做网站的公司成都企业seo
  • 基因数据库网站开发价格免费建设个人网站
  • 网站备案和域名备案南通百度seo代理
  • 有没有兼职做设计的网站吗关键词简谱
  • 网站建设实用教程汕头网站建设方案维护
  • logo设计网站参考优化营商环境心得体会2023
  • 北京国互网网站建设报价宁波seo快速优化平台
  • 网站开发定制宣传图片线下推广有哪几种渠道
  • 做百度网站费用多少合适推广公众号的9种方法
  • 西安英文网站建设网址生成短链接
  • 网站开发实战网络课竞彩足球最新比赛
  • 网站怎么做vga头接外包网站