Co-authored-by: Michael Hoennig <michael@hoennig.de> Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/183 Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
		
			
				
	
	
		
			19 lines
		
	
	
		
			448 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			448 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
| FROM eclipse-temurin:21-jdk
 | |
| 
 | |
| # create mount point for jenkins_home
 | |
| RUN mkdir -p /var/jenkins_home && \
 | |
|     chmod 755 /var/jenkins_home
 | |
| 
 | |
| # install required packages
 | |
| RUN apt-get update && \
 | |
|     apt-get install -y \
 | |
|         postgresql-client \
 | |
|         bind9-utils \
 | |
|         docker.io \
 | |
|         pandoc && \
 | |
|     apt-get clean && \
 | |
|     rm -rf /var/lib/apt/lists/*
 | |
| 
 | |
| # continue with the same uid as the user 'jenkins' from the Jenkins Dockerfile
 | |
| USER 1000
 |