From 0de36f22682ca23917f3909221d791affab1417b Mon Sep 17 00:00:00 2001 From: Marcel Dempers <34320559+marcel-dempers@users.noreply.github.com> Date: Fri, 18 May 2018 09:16:37 +0000 Subject: [PATCH] Add zoom-us (#379) * add zoom-us * remove old entrypoint * comments and remove mesa utils after troubleshooting --- zoom-us/Dockerfile | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 zoom-us/Dockerfile diff --git a/zoom-us/Dockerfile b/zoom-us/Dockerfile new file mode 100644 index 0000000..8d60816 --- /dev/null +++ b/zoom-us/Dockerfile @@ -0,0 +1,39 @@ +# docker build . -t zoom-us +# docker run -d --rm \ +# -v /tmp/.X11-unix:/tmp/.X11-unix \ +# -e DISPLAY=unix\$DISPLAY \ +# --device /dev/video0 \ +# --device /dev/snd:/dev/snd \ +# --device /dev/dri \ +# -v /dev/shm:/dev/shm \ +# zoom-us + +FROM debian:buster + +ENV DEBIAN_FRONTEND noninteractive + +# Refresh package lists +RUN apt-get update +RUN apt-get -qy dist-upgrade + +# Dependencies for the client .deb +RUN apt-get install -qy curl sudo desktop-file-utils lib32z1 \ + libx11-6 libasound2-dev libegl1-mesa libxcb-shm0 \ + libglib2.0-0 libgl1-mesa-glx libxrender1 libxcomposite1 libxslt1.1 \ + libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libxi6 libsm6 \ + libfontconfig1 libpulse0 libsqlite3-0 \ + libxcb-shape0 libxcb-xfixes0 libxcb-randr0 libxcb-image0 \ + libxcb-keysyms1 libxcb-xtest0 ibus ibus-gtk libibus-qt1 ibus-qt4 \ + libnss3 libxss1 + +ARG ZOOM_URL=https://zoom.us/client/latest/zoom_amd64.deb + +#install zoom +RUN curl -sSL $ZOOM_URL -o /tmp/zoom_setup.deb +RUN dpkg -i /tmp/zoom_setup.deb +RUN apt-get -f install +RUN rm /tmp/zoom_setup.deb \ + && rm -rf /var/lib/apt/lists/* + +WORKDIR /usr/bin +CMD [ "./zoom" ] \ No newline at end of file