You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							20 lines
						
					
					
						
							627 B
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							20 lines
						
					
					
						
							627 B
						
					
					
				
								# 基础镜像
							 | 
						|
								FROM openjdk:8
							 | 
						|
								# 作者
							 | 
						|
								MAINTAINER rongchao@elink-cn.com
							 | 
						|
								# 对应pom.xml文件中的dockerfile-maven-plugin插件JAR_FILE的值
							 | 
						|
								ARG JAR_FILE
							 | 
						|
								# 对应pom.xml文件中的dockerfile-maven-plugin插件JAR_NAME的值
							 | 
						|
								ARG JAR_NAME
							 | 
						|
								# 对应pom.xml文件中的dockerfile-maven-plugin插件SERVER_PORT的值
							 | 
						|
								ARG SERVER_PORT
							 | 
						|
								# 复制打包完成后的jar文件到/opt目录下
							 | 
						|
								ENV JAR_PATH /mnt/epdc/${JAR_NAME}.jar
							 | 
						|
								ADD ${JAR_FILE} $JAR_PATH
							 | 
						|
								# /data设为环境变量
							 | 
						|
								ENV DATAPATH /data
							 | 
						|
								# 挂载/data目录到主机
							 | 
						|
								VOLUME $DATAPATH
							 | 
						|
								# 启动容器时执行
							 | 
						|
								ENTRYPOINT java -jar $JAR_CONFIG $JAR_PATH
							 | 
						|
								EXPOSE ${SERVER_PORT}
							 | 
						|
								
							 |