Unofficial container of the Unofficial Microsoft Teams client from https://github.com/ivelkov/
1.8K
Dockerfile linksThe Docker file also visible on the Docker Hub page: https://hub.docker.com/r/06kellyjac/teams/~/dockerfile/
This image is slightly difficult as you will need to mount your X11 Unix Socket.
If you can get docker + xeyes working (or some other docker + GUI container) then this 'should' work just fine.
# Minimal:
docker run -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY 06kellyjac/teams &
# Example command: (See below for details)
docker run -v /tmp/.X11-unix:/tmp/.X11-unix \
-e DISPLAY=unix$DISPLAY \
-v ~/.config/teams-for-linux:/teams-for-linux \
06kellyjac/teams &
# Example command flat:
docker run -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY -v ~/.config/teams-for-linux:/teams-for-linux 06kellyjac/teams &
Add --rm remove the container when closed
Use --name X to name the container something easier to deal with than the random one.
To save your config, add the following:
-v /wherever:/teams-for-linux
Put it in $XDG_CONFIG_HOME/teams-for-linux to use your config with native teams-for-linux.
$XDG_CONFIG_HOME may be empty, the default location is ~/.config
IMPORTANT - You should create your folder before running the container to ensure it has a user id of 1000.
If you are not user id 1000 then you can either make your config folder for user id 1000 or try play with 'namespaces' and mounting passwd and groups in read-only if your kernel supports it.
Where to get help:
I have contact details on my Github, the Docker Community Forums, the Docker Community Slack, or Stack Overflow
Where to file issues:
https://gitlab.com/06kellyjac/docker_teams/issues
Maintained by:
06kellyjac on GitLab
Source of this description:
The GitLab README.md (history)
Teams is a product of Microsoft
This is an Unofficial container of the Unofficial Microsoft Teams client from ivelkov
The goal of this project was to shove Teams into a container. There is one version shipped:
latest / debian-buster-slim
Thanks go to ivelkov and contributors on GitHub for the Teams Electron wrapper client.
The source used in this image: https://github.com/ivelkov/teams-for-linux/
Microsoft Teams is a product of Microsoft and part of their Office 365 workspace. All other trademarks are the property of their respective owners.
View licence information for the software contained in this image.
View licence information for the container set-up.
Content type
Image
Digest
Size
130 MB
Last updated
about 8 years ago
docker pull 06kellyjac/teams