20 lines
		
	
	
		
			286 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			286 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
FROM registry.suse.com/bci/nodejs:18
 | 
						|
 | 
						|
WORKDIR /app
 | 
						|
 | 
						|
COPY src ./src
 | 
						|
COPY templates ./templates
 | 
						|
COPY .env .
 | 
						|
COPY package.json .
 | 
						|
COPY pnpm-lock.yaml .
 | 
						|
COPY tsconfig.json .
 | 
						|
 | 
						|
RUN npm install -g corepack
 | 
						|
RUN corepack enable
 | 
						|
 | 
						|
RUN pnpm install
 | 
						|
 | 
						|
ENTRYPOINT ["pnpm", "run", "start"]
 | 
						|
 | 
						|
EXPOSE 7000
 |