|  | @@ -1,15 +1,34 @@
 | 
	
		
			
				|  |  | +# FROM node:14
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +# # Create app directory
 | 
	
		
			
				|  |  | +# RUN mkdir -p /usr/src/app && chown -R node:node /usr/src/app
 | 
	
		
			
				|  |  | +# WORKDIR /usr/src/app
 | 
	
		
			
				|  |  | +# COPY --chown=node:node . .
 | 
	
		
			
				|  |  | +# USER node
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +# RUN npm install
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +# # Building app
 | 
	
		
			
				|  |  | +# # RUN npm run build
 | 
	
		
			
				|  |  | +# EXPOSE 3000
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +# # Running the app
 | 
	
		
			
				|  |  | +# CMD "npm" "run" "dev"
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  FROM node:14
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  # Create app directory
 | 
	
		
			
				|  |  |  RUN mkdir -p /usr/src/app && chown -R node:node /usr/src/app
 | 
	
		
			
				|  |  |  WORKDIR /usr/src/app
 | 
	
		
			
				|  |  | -COPY --chown=node:node . .
 | 
	
		
			
				|  |  | -USER node
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +# Installing dependencies
 | 
	
		
			
				|  |  | +COPY package.json ./
 | 
	
		
			
				|  |  |  RUN npm install
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +# Copying source files
 | 
	
		
			
				|  |  | +COPY . .
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  # Building app
 | 
	
		
			
				|  |  | -RUN npm run build
 | 
	
		
			
				|  |  |  EXPOSE 3000
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  # Running the app
 |