Initial commit
This commit is contained in:
		
							
								
								
									
										17
									
								
								Dockerfile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								Dockerfile
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,17 @@
 | 
			
		||||
# For Java 8, try this
 | 
			
		||||
# FROM openjdk:8-jdk-alpine
 | 
			
		||||
 | 
			
		||||
# For Java 11, try this
 | 
			
		||||
FROM adoptopenjdk/openjdk11:alpine-jre
 | 
			
		||||
 | 
			
		||||
# Refer to Maven build -> finalName
 | 
			
		||||
ARG JAR_FILE=target/todo-configserver-0.0.1-SNAPSHOT.jar
 | 
			
		||||
 | 
			
		||||
# cd /opt/app
 | 
			
		||||
WORKDIR /opt/app
 | 
			
		||||
 | 
			
		||||
# cp target/spring-boot-web.jar /opt/app/app.jar
 | 
			
		||||
COPY ${JAR_FILE} app.jar
 | 
			
		||||
 | 
			
		||||
# java -jar /opt/app/app.jar
 | 
			
		||||
ENTRYPOINT ["java", "-Dspring.HOSTNAME=${HOSTNAME}", "-Dspring.EUREKAPORT=${EUREKAPORT}", "-DCONFIGPORT=${CONFIGPORT}", "-Dspring.KEY=${KEY}", "-Deureka.instance.instance-id=${PROJEKTNAME_UNIQUE}", "-Dspring.application.name=${PROJEKTNAME}", "-jar", "app.jar"]
 | 
			
		||||
		Reference in New Issue
	
	Block a user