* root: attempt to build static image without django's collectstatic * web: move static dockerfile to /web * web: fix dockerfile path * web: improve image size by not copying node_modules
		
			
				
	
	
		
			11 lines
		
	
	
		
			246 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			11 lines
		
	
	
		
			246 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
FROM node as npm-builder
 | 
						|
 | 
						|
COPY . /static/
 | 
						|
 | 
						|
RUN cd /static && npm i && npm run build
 | 
						|
 | 
						|
FROM nginx
 | 
						|
 | 
						|
COPY --from=npm-builder /static/robots.txt /usr/share/nginx/html/robots.txt
 | 
						|
COPY --from=npm-builder /static/dist/ /usr/share/nginx/html/static/dist/
 |