mirror of
				https://github.com/mastermindzh/rickvanlieshout.com
				synced 2025-11-04 02:29:46 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			22 lines
		
	
	
		
			512 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			512 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
FROM node:alpine as builder
 | 
						|
 | 
						|
RUN apk update && apk add --no-cache make git python3 autoconf g++ libc6-compat libjpeg-turbo-dev libpng-dev nasm libtool automake vips-dev
 | 
						|
 | 
						|
WORKDIR /usr/src/app
 | 
						|
COPY . .
 | 
						|
 | 
						|
RUN yarn install
 | 
						|
RUN yarn build
 | 
						|
RUN rm -rf ./src ./node_modules /usr/local/lib/node_modules /usr/local/share/.cache/yarn/
 | 
						|
RUN mkdir -p /run/nginx
 | 
						|
 | 
						|
FROM nginx:alpine
 | 
						|
 | 
						|
RUN rm -rf /usr/share/nginx/html/*
 | 
						|
 | 
						|
COPY --from=builder /usr/src/app/public /usr/share/nginx/html
 | 
						|
 | 
						|
EXPOSE 80
 | 
						|
 | 
						|
CMD ["nginx", "-g", "daemon off;"]
 |