FROM balenalib/raspberrypi3-debian:build as build RUN apt-get update && \ apt-get install -y --no-install-recommends \ gcc \ libjpeg8-dev \ libbsd-dev \ libraspberrypi-dev \ wiringpi \ && rm -rf /var/lib/apt/lists/* WORKDIR /build/ustreamer/ COPY . . RUN make WITH_OMX=1 WITH_GPIO=1 FROM balenalib/raspberrypi3-debian:run as RUN RUN apt-get update && \ apt-get install -y --no-install-recommends \ libevent-2.1 \ libevent-pthreads-2.1-6 \ libjpeg8 \ uuid \ libbsd0 \ wiringpi \ && rm -rf /var/lib/apt/lists/* WORKDIR /ustreamer COPY --from=build /build/ustreamer/ustreamer . EXPOSE 8080 ENTRYPOINT [ "./ustreamer", "--host=0.0.0.0"]