forked from ProjectSegfault/website
		
	
		
			
				
	
	
		
			18 lines
		
	
	
		
			194 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			194 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
| FROM node:18-alpine
 | |
| 
 | |
| WORKDIR /usr/src/app
 | |
| 
 | |
| COPY package.json ./
 | |
| COPY pnpm-lock.yaml ./
 | |
| 
 | |
| RUN npm install -g pnpm
 | |
| 
 | |
| RUN pnpm i
 | |
| 
 | |
| COPY . .
 | |
| 
 | |
| RUN pnpm build
 | |
| 
 | |
| EXPOSE 3000
 | |
| 
 | |
| CMD ["node", "build/index.js"] |