diff --git a/Dockerfile b/Dockerfile index f5145f1..cac6198 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,28 +1,4 @@ -FROM kerberos/golang-ffmpeg-opencv:f656139 AS builder -FROM kerberos/openalpr-base:latest - -######################################################### -#### Copy FFmpeg, OpenCV and OpenALPR from builder image. -COPY --from=builder /usr/local/lib/libavcodec* /usr/local/lib/ -COPY --from=builder /usr/local/include/libavcodec /usr/local/include/libavcodec -COPY --from=builder /usr/local/lib/libavdevice* /usr/local/lib/ -COPY --from=builder /usr/local/include/libavdevice /usr/local/include/libavdevice -COPY --from=builder /usr/local/lib/libavfilter* /usr/local/lib/ -COPY --from=builder /usr/local/include/libavfilter /usr/local/include/libavfilter -COPY --from=builder /usr/local/lib/libavformat* /usr/local/lib/ -COPY --from=builder /usr/local/include/libavformat /usr/local/include/libavformat -COPY --from=builder /usr/local/lib/libavutil* /usr/local/lib/ -COPY --from=builder /usr/local/include/libavutil /usr/local/include/libavutil -COPY --from=builder /usr/local/lib/libswresample* /usr/local/lib/ -COPY --from=builder /usr/local/include/libswresample /usr/local/include/libswresample -COPY --from=builder /usr/local/lib/libswscale* /usr/local/lib/ -COPY --from=builder /usr/local/include/libswscale /usr/local/include/libswscale -COPY --from=builder /usr/lib/*/pkgconfig/opencv* /usr/local/lib/pkgconfig/ -COPY --from=builder /usr/lib/*/libopencv* /usr/local/lib/ -COPY --from=builder /usr/include/opencv4 /usr/local/include/opencv4 - -# Move CMAKE files -COPY --from=builder /usr/lib/*/cmake/opencv /usr/share/OpenCV/ +FROM gocv/opencv:4.7.0 # Install prerequisites RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y \