FROM debian:stretch-slim # # install neko dependencies RUN set -eux; apt-get update; \ apt-get install -y --no-install-recommends pulseaudio dbus-x11 xserver-xorg-video-dummy; \ apt-get install -y --no-install-recommends libcairo2 libxcb1 libxrandr2 libxv1 libopus0 libvpx4; \ # # clean up apt-get clean -y; \ rm -rf /var/lib/apt/lists/* /var/cache/apt/* # # add gst to env ENV PATH=/gst/local/bin:$PATH ENV LD_LIBRARY_PATH=/gst/local/lib:$LD_LIBRARY_PATH ENV PKG_CONFIG_PATH=/gst/local/lib/pkgconfig:$PKG_CONFIG_PATH # # copy gst COPY .build/gst/local /gst/local/ COPY .docker/files/deps/dbus /usr/bin/dbus COPY .docker/files/deps/default.pa /etc/pulse/default.pa