Code Monkey home page Code Monkey logo

webex-docker's Introduction

Overview

An Ubuntu 14.04 based docker image for running Cisco WebEx on 64-bit Linux systems.

Preparations

In order to run Cisco WebEx you need to download the 32-bit version of Java Runtime and Firefox browser. This image has been tested with Oracle JRE build 8u91 (jre-8u91-linux-i586.tar.gz) and Firefox 45 (firefox-45.0.tar.bz2) that will be used in this instructions.

Use on of the following links for downloading Oracle Java - download the i586 version:

Links for Firefox - download the i686 version:

Host Prerequisites

On the host (your machine) you need to install PulseAudio Preferences:

sudo apt-get install paprefs

Next, you need to enable network access to local sound devices: Launch PulseAudio Preferences, go to "Network Server" tab and check the Enable network access to local sound devices checkbox.

After the above steps are done, restart your computer.

Installation

First, clone this repository.

Next, place the jre-8u91-linux-i586.tar.gz and firefox-45.0.tar.bz2 in the resources directory.

From the root directory (where Dockerfile is located) run the following command:

docker build -t webexondocker1404 .

This will create a docker image named webexondocker1404.

Running Cisco WebEx

First, enable accessing the X Server from any host:

xhost +
> access control disabled, clients can connect from any host

Then, start the docker container:

docker run -d -p 2222:22 -v /run/user/$UID/pulse/native:/tmp/webexpulsesocket --name WebexOnDocker webexondocker1404

Now you can run Firefox and start using Cisco WebEx:

#root password is root
ssh root@localhost -p 2222 -X startfirefox

Remember to stop/remove the docker container once you finish:

docker rm -f WebexOnDocker

Enjoy!

webex-docker's People

Contributors

yohanakh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

webex-docker's Issues

Meeting Centers mw3200 vs mw3000

This will only work with accounts that have Meeting Center 3000. Meeting Center 3200 launches a new kind of app that bombs with a error 104

Error after starting

After starting the container:

/usr/bin/xauth: file /root/.Xauthority does not exist
/opt/webex-firefox/firefox/firefox: error while loading shared libraries: libatomic.so.1: cannot open shared object file: No such file or directory

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.