mirror of
https://github.com/jessfraz/dockerfiles.git
synced 2024-11-27 04:16:45 +01:00
Add zoom-us (#379)
* add zoom-us * remove old entrypoint * comments and remove mesa utils after troubleshooting
This commit is contained in:
parent
193664b3f7
commit
0de36f2268
39
zoom-us/Dockerfile
Normal file
39
zoom-us/Dockerfile
Normal file
|
@ -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" ]
|
Loading…
Reference in New Issue
Block a user