dockerfiles/zoom-us/Dockerfile
Marcel Dempers 0de36f2268 Add zoom-us (#379)
* add zoom-us

* remove old entrypoint

* comments and remove mesa utils after troubleshooting
2018-05-18 02:16:37 -07:00

39 lines
1.1 KiB
Docker

# 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" ]