12 lines
		
	
	
	
		
			269 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			12 lines
		
	
	
	
		
			269 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
| # build with nodejs
 | |
| FROM node:16.17.0-bullseye-slim
 | |
| ENV NODE_ENV production
 | |
| WORKDIR /app
 | |
| COPY . /app
 | |
| RUN mkdir -p dist node_modules
 | |
| RUN chown -R node:node .
 | |
| USER node
 | |
| RUN NODE_ENV=development npm ci
 | |
| RUN npm run postinstall
 | |
| RUN npm run prestart
 | |
| CMD ["node", "./app.js"]
 | 
