Sign inSign up

06kellyjac/teams

By 06kellyjac

•Updated about 8 years ago

Unofficial container of the Unofficial Microsoft Teams client from https://github.com/ivelkov/

Image
0

1.8K

06kellyjac/teams repository overview

Docker Stars Docker Pulls Docker Build Status

The Docker file also visible on the Docker Hub page: https://hub.docker.com/r/06kellyjac/teams/~/dockerfile/⁠

⁠How to use this image

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.

⁠Quick reference

⁠What is Teams

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:

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/⁠

⁠Licence

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.

Tag summary

Content type

Image

Digest

Size

130 MB

Last updated

about 8 years ago

docker pull 06kellyjac/teams