Public Repository

Last pushed: a year ago
Short Description
Sick of dealing with a WebEx installation on Linux? Here's a Docker image to do the work for you!
Full Description


FROM ubuntu:trusty
MAINTAINER Dean Kayton <>
ENV DEBIAN_FRONTEND noninteractive
RUN dpkg --add-architecture i386
RUN apt-get update && apt-get -y install \
    firefox:i386 \
    fonts-takao \
    icedtea-7-plugin:i386 \
    libcanberra-gtk-module:i386 \
    libpangox-1.0-0:i386 \
    libpangoxft-1.0-0:i386 \
    libxft2:i386 \
    libxmu6:i386 \
    libxv1:i386 \
ARG webex_passw
RUN adduser \
    --quiet \
    --disabled-password \
    --gecos "" \
    webex && \
    echo "webex:${webex_passw}" | chpasswd
USER webex
WORKDIR /home/webex/
ENTRYPOINT ["/bin/bash"]
CMD ["/usr/bin/firefox", ""]

BUILD COMMAND (Only issue this command if you want to build the image yourself):

sudo docker build \
    --tag=docker-webex \
    --build-arg webex_passw="replace_password_here" \
    --rm \

RUN COMMAND (This is the only command you need to issue, the rest takes place automatically):

sudo docker run -it \
    --env DISPLAY=unix$DISPLAY \
    --privileged \
    --name=docker-webex \
    --volume /dev/snd:/dev/snd \
    --volume /tmp/.X11-unix:/tmp/.X11-unix \
    dnk8n/docker-webex:latest $1

Password for user, webex on dockerhub image, dnk8n/docker-webex:latest is "webex"

Docker Pull Command

Comments (7)
a month ago

Even with all this; it says not supported
To run
xhost +
export DISPLAY=:0.0

sudo docker run -it --env DISPLAY=unix$DISPLAY --net=host --privileged --name=docker-webex --volume /dev/snd:/dev/snd --volume /tmp/.X11-unix:/tmp/.X11-unix dnk8n/docker-webex:latest $1 /usr/bin/firefox

6 months ago

I had mixed results.
I could log into the webex, but I had no sound. Any ideas on that?

9 months ago

I have same problem as "activedecay" and I'm also running on same platform.

Any updates regarding our problem?

a year ago

Had the same issue as activedecay had: can't access branded meetings, neither host or join. Currently using Docker version 1.12.2, build bb80604
on Ubuntu 16.04 64-bit

a year ago

You can substitute '' for any url that you require.

a year ago

@activedecay, is it taking a tab in an active instance of firefox?

I found out if Firefox is already open, it doesn't work. You can run it with an alternate command like this:

sudo docker run -it \      
    --env DISPLAY=unix$DISPLAY \
    --privileged \
    --name=docker-webex \
    --volume /dev/snd:/dev/snd \
    --volume /tmp/.X11-unix:/tmp/.X11-unix \
    dnk8n/docker-webex:latest $1 \
    /usr/bin/firefox --no-remote

Let me know if that helps. I found out the other day that this only works for logging in to an already hosted webex (with desktop sharing and audio working). It fails to be able to host a webex.

a year ago

Sorry, but doesn't work for me. How did you get it to work?

My company has their own branded website at a When firefox comes up I change the URL to my company's site to log in, but I still get the failure message after starting a webex meeting: "Your browser, browser version, or operating system is currently unsupported. For details, check the system requirements."

I'm using Ubuntu 16.04 64-bit and Docker version 1.10.3, build 20f81dd