You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							17 lines
						
					
					
						
							362 B
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							17 lines
						
					
					
						
							362 B
						
					
					
				
								FROM fnndsc/python-poetry
							 | 
						|
								
							 | 
						|
								WORKDIR /app/
							 | 
						|
								
							 | 
						|
								# plz install everything globally in docker
							 | 
						|
								RUN apt-get update && apt-get install -y build-essential
							 | 
						|
								RUN poetry config virtualenvs.create false
							 | 
						|
								
							 | 
						|
								# install our dependencies first
							 | 
						|
								COPY pyproject.toml poetry.lock /app/
							 | 
						|
								
							 | 
						|
								RUN poetry install --no-dev
							 | 
						|
								
							 | 
						|
								# now copy over everything
							 | 
						|
								COPY . /app/
							 | 
						|
								
							 | 
						|
								ENTRYPOINT ["/app/entrypoint.sh"]
							 |