Compare commits

..

No commits in common. "3c7a39f7baa5a12f05d248d5e6060cf683819993" and "c6b0b2fdd66146f773439ce27b70dbbaeb59e7f9" have entirely different histories.

2 changed files with 0 additions and 40 deletions

View File

@ -15,7 +15,6 @@
<properties>
<java.version>17</java.version>
<docker.image.prefix>cdzy_ebike</docker.image.prefix>
</properties>
<dependencies>
@ -185,24 +184,6 @@
</execution>
</executions>
</plugin>
<plugin>
<groupId>com.spotify</groupId>
<artifactId>docker-maven-plugin</artifactId>
<version>1.2.2</version>
<configuration>
<!--远程Docker的地址-->
<dockerHost>http://192.168.2.226:2375</dockerHost><!--镜像名称,前缀/项目名-->
<imageName>${docker.image.prefix}/${project.artifactId}</imageName>
<dockerDirectory>src/main/docker</dockerDirectory>
<resources>
<resource>
<targetPath>/</targetPath>
<directory>${project.build.directory}</directory>
<include>${project.build.finalName}.jar</include>
</resource>
</resources>
</configuration>
</plugin>
</plugins>
</build>

View File

@ -1,21 +0,0 @@
# 使用官方Eclipse Temurin镜像作为基础镜像JDK17兼容Spring Boot 3.x
FROM eclipse-temurin:17-jdk-jammy
VOLUME /opt/docker-images
ADD ebike-user-0.0.1-SNAPSHOT.jar /ebike-user.jar
# 设置JVM参数根据实际需求调整
ENV JAVA_OPTS="-Xms512m -Xmx1024m -Dspring.profiles.active=dev"
# 暴露应用端口与application.yml配置一致
EXPOSE 10012
# 健康检查配置
HEALTHCHECK --interval=30s --timeout=3s \
CMD curl -f http://localhost:10012/actuator/health || exit 1
# 容器启动命令
ENTRYPOINT ["sh", "-c", "java ${JAVA_OPTS} -jar ebike-user.jar"]