(1)在springboot项目下新建Dockerfile文件(目录没有要求) #JDK 版本需要与项目的JDK版本一直 FROM amazoncorretto:17-alpine3.18-jdkVOLUME /tmp # 这里的第一个jar文件的名称要与打包生成的jar文件相同 ADD springbootDocker02-1.0.jar springbootDocker02.jar # 文件名称要与上面命令中的第二个jar包名称相同 ENT...
1、创建项目 2、选择Spring Initializr,完善项目信息,组名和项目名都可以自定义。比如我现在的截图,最终创建的项目名为demo,src→main→java下的包名将会是:com→example→demo,JDK选自己电脑已有的版本,也可以新下载搭建一个新版本,其他默认。 3、Web下勾选Spring Web,Template Engines下勾选Thymeleaf,SQL勾选:JD...
1.Dockerfile文件 项目根目标新建Dockerfile文件,用于docker 生产镜像 image.png 内容如下: FROM java:8 # VOLUME 指定了临时文件目录为/tmp。其效果是在主机 /var/lib/docker 目录下创建了一个临时文件,并链接到容器的/tmp VOLUME /tmp # 重命名 ADD xin-admin-0.0.1-SNAPSHOT.jar app.jar # 运行jar包 ...
部署 Spring Boot 项目到 Docker 中需要根据实际情况进行调整,例如配置数据库连接、设置环境变量等。同时...
添加 Spring Boot 项目的 jar 包、暴露端口等信息。然后使用 Docker 命令构建 Docker 镜像。
Bind mounts : 将宿主机目录挂到到容器内部目录中。 格式为[宿主机目录]:[容器内部目录]。这个springboot项目会将日志打印在容器 /usr/local/project/docker/xxl-job-admin 目录下,将宿主机目录挂载到容器内部目录后,那么日志就会持久化容器外部的宿主机目录中。
1 在usr/local/目录下面新建一个dockerFile目录,执行mkdir dockerFile命令,如下图:2 (1)进入上一步新建好的目录:cd dockerFile(2)把准备好的springboot的web项目的jar包上传到此目录下面,具体如下图:3 在dockerFile目录下面新建一个DockerFile文件,插入以下语句:# 基础镜像使用javaFROM java:8# 作者...
用Git 进行将项目 Clone 下来,配置自己的用户密码,Repository URL 配置 git 地址(这里提供的地址是私密项目,项目没什么特别的,就是简单 SpringBoot 项目,不用尝试了,用自己项目就可以) 4.4 配置 Build 这里选择执行 Shell,内容如下: mvn clean install -Dmaven.test.skip=trueecho $spring_profile $jar_path $...
一、idea安装docker插件 1、安装 2、配置 备注:要使docker可以通过2375端口访问,需要配置docker vim /lib/systemd/system/docker.service 修改如下 3、配置容器 Dockerfile文件(此处为了方便,将Dockerfile文件放到根目录下面) FROM java:8VOLUME/tmp ADD/target/sso_test-0.0.1-SNAPSHOT.jar sso_test.jar ...
使用maven创建的springboot项目,默认是jar包,springboot还有自己带的tomcat。现在我们需要将项目打包成war包,并部署到Docker中的Tomcat容器中。 操作步骤如下: 一.将Springboot项目以war包进行打包 Maven创建的Springboot项目 1.修改pom.xml文件。将jar修改为war。 <packaging>war...