mirror of
				https://github.com/blakeblackshear/frigate.git
				synced 2025-10-27 10:52:11 +01:00 
			
		
		
		
	Base dockerfile for building wheels
This commit is contained in:
		
							parent
							
								
									d5fb20c524
								
							
						
					
					
						commit
						dc4d24c2b9
					
				
							
								
								
									
										39
									
								
								docker/Dockerfile.wheels
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										39
									
								
								docker/Dockerfile.wheels
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,39 @@ | ||||
| FROM ubuntu:20.04 as build | ||||
| 
 | ||||
| ENV DEBIAN_FRONTEND=noninteractive | ||||
| 
 | ||||
| RUN apt-get -qq update \ | ||||
|     && apt-get -qq install -y \ | ||||
|     python3 \ | ||||
|     python3-dev \ | ||||
|     wget \ | ||||
|     # opencv dependencies | ||||
|     build-essential cmake git pkg-config libgtk-3-dev \ | ||||
|     libavcodec-dev libavformat-dev libswscale-dev libv4l-dev \ | ||||
|     libxvidcore-dev libx264-dev libjpeg-dev libpng-dev libtiff-dev \ | ||||
|     gfortran openexr libatlas-base-dev libssl-dev\ | ||||
|     libtbb2 libtbb-dev libdc1394-22-dev libopenexr-dev \ | ||||
|     libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev \ | ||||
|     # scipy dependencies | ||||
|     gcc gfortran libopenblas-dev liblapack-dev cython | ||||
| 
 | ||||
| RUN wget -q https://bootstrap.pypa.io/get-pip.py -O get-pip.py \ | ||||
|     && python3 get-pip.py wheel==0.34.2 | ||||
| 
 | ||||
| RUN pip3 install scikit-build | ||||
| 
 | ||||
| RUN pip3 wheel --wheel-dir=/wheels \ | ||||
|     opencv-python-headless \ | ||||
|     numpy \ | ||||
|     imutils \ | ||||
|     scipy \ | ||||
|     psutil \ | ||||
|     Flask \ | ||||
|     paho-mqtt \ | ||||
|     PyYAML \ | ||||
|     matplotlib \ | ||||
|     click | ||||
| 
 | ||||
| FROM scratch | ||||
| 
 | ||||
| COPY --from=build /wheels /wheels | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user