-
Notifications
You must be signed in to change notification settings - Fork 0
/
Dockerfile
28 lines (22 loc) · 894 Bytes
/
Dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# References:
# https://github.com/mdouchement/docker-zoom-us
FROM pureos/amber
MAINTAINER slithy
ENV DEBIAN_FRONTEND noninteractive
# Refresh package lists
RUN apt-get update
RUN apt-get -qy dist-upgrade
RUN apt-get install -qy software-properties-common curl libcanberra-gtk-module libcanberra-gtk3-module pulseaudio epiphany-browser
# Add MS Teams repo
RUN curl -sL https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/microsoft.asc.gpg > /dev/null
RUN apt-add-repository 'deb https://packages.microsoft.com/repos/ms-teams stable main'
RUN apt-get update
# Install teams
RUN apt-get install -qy teams
# Copy scripts
COPY scripts/ /var/cache/ms-teams/
RUN mv /var/cache/ms-teams/teams /usr/bin/teams
RUN chmod 755 /usr/bin/teams
COPY entrypoint.sh /sbin/entrypoint.sh
RUN chmod 755 /sbin/entrypoint.sh
ENTRYPOINT ["/sbin/entrypoint.sh"]