20 lines
		
	
	
		
			423 B
		
	
	
	
		
			Docker
		
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			423 B
		
	
	
	
		
			Docker
		
	
	
	
# 使用精简基础镜像(不包含JDK)
 | 
						||
FROM debian:bullseye-slim
 | 
						||
 | 
						||
# 创建目录并挂载宿主机JDK
 | 
						||
RUN mkdir -p /usr/local/jdk
 | 
						||
VOLUME /usr/local/jdk
 | 
						||
 | 
						||
# 设置环境变量指向宿主机JDK
 | 
						||
ENV JAVA_HOME=/usr/local/jdk
 | 
						||
ENV PATH=$JAVA_HOME/bin:$PATH
 | 
						||
 | 
						||
# 复制Spring Boot应用
 | 
						||
WORKDIR /app
 | 
						||
COPY supervision-edh-1.0.0.jar /app/edh.jar
 | 
						||
 | 
						||
# 暴露端口
 | 
						||
EXPOSE 1788
 | 
						||
 | 
						||
# 启动命令
 | 
						||
ENTRYPOINT ["java", "-jar", "edh.jar"] |