forked from ZhanLi/ScientificSystem
		
	
		
			
				
	
	
		
			24 lines
		
	
	
		
			647 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			647 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
| FROM anapsix/alpine-java:8_server-jre_unlimited
 | |
| 
 | |
| MAINTAINER Lion Li
 | |
| 
 | |
| RUN mkdir -p /ruoyi/server/logs \
 | |
|     /ruoyi/server/temp \
 | |
|     /ruoyi/skywalking/agent
 | |
| 
 | |
| WORKDIR /ruoyi/server
 | |
| 
 | |
| ENV SERVER_PORT=8080
 | |
| 
 | |
| EXPOSE ${SERVER_PORT}
 | |
| 
 | |
| ADD ./target/ruoyi-admin.jar ./app.jar
 | |
| 
 | |
| ENTRYPOINT ["java", \
 | |
|             "-Djava.security.egd=file:/dev/./urandom", \
 | |
|             "-Dserver.port=${SERVER_PORT}", \
 | |
|             # 应用名称 如果想区分集群节点监控 改成不同的名称即可
 | |
| #            "-Dskywalking.agent.service_name=ruoyi-server", \
 | |
| #            "-javaagent:/ruoyi/skywalking/agent/skywalking-agent.jar", \
 | |
|             "-jar", "app.jar"]
 |