All checks were successful
		
		
	
	continuous-integration/drone/push Build is passing
				
			
		
			
				
	
	
		
			21 lines
		
	
	
		
			668 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			668 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
| FROM alpine:3 as build
 | |
| RUN apk --no-cache add build-base
 | |
| RUN apk --no-cache add cmake
 | |
| RUN apk --no-cache add libjpeg-turbo-dev
 | |
| RUN apk --no-cache add linux-headers
 | |
| RUN apk --no-cache add openssl
 | |
| RUN wget -qO- https://github.com/jacksonliam/mjpg-streamer/archive/master.tar.gz | tar xz
 | |
| WORKDIR /mjpg-streamer-master/mjpg-streamer-experimental
 | |
| RUN make
 | |
| RUN make install
 | |
| 
 | |
| FROM alpine:3
 | |
| COPY --from=build /usr/local/bin /usr/local/bin
 | |
| COPY --from=build /usr/local/lib /usr/local/lib
 | |
| COPY --from=build /usr/local/share /usr/local/share
 | |
| RUN apk --no-cache add libjpeg v4l-utils
 | |
| EXPOSE 8080
 | |
| ENTRYPOINT ["mjpg_streamer"]
 | |
| CMD ["-i", "input_uvc.so", \
 | |
|   "-o", "output_http.so"]
 |