Docker files for BigBlueButton
Go to file
2018-09-17 12:51:21 -04:00
mod Updates for Kurento Listen Only in HTML5 client 2018-08-31 09:10:10 -05:00
.travis.yml add travis ci 2018-07-13 14:52:14 -04:00
Dockerfile Resolve conflicts 2018-08-31 09:23:32 -05:00
LICENSE Initial commit 2017-10-27 14:57:35 -04:00
README.md Update README.md 2018-09-17 12:51:21 -04:00
restart.sh Added a restart.sh to quickly restart container for testing 2018-07-08 14:22:33 -04:00
setup.sh Resolve conflicts 2018-08-31 09:17:06 -05:00
supervisord.conf Local changes 2018-07-28 22:40:33 -04:00

BigBlueButton Docker

Travis CI Docker Pulls

These are scripts to run BigBlueButton within Docker.

To build the Docker container, run the command

docker build -t b2 .

Here we called the BigBlueButton container b2. To run BigBlueButton in Docker, run the command

docker run -p 80:80/tcp -p 443:443/tcp -p 1935:1935 -p 5066:5066 -p 3478:3478 -p 3478:3478/udp b2 -h <HOST_IP>

Make sure you provide the host IP at the end of the command. This will take some time to pull the image from Docker hub.

For details see the setup instructions.

Once running, you can navigate to http://<YOUR_HOST_IP> to access your BigBlueButton server.

Future Plans

Our goal was to allow developers to run BigBlueButton server with a single command. This Docker image is not meant for production use, but rather for testing and trying out BigBlueButton.

Still, it good step towards separating BigBlueButton into individual components for running under docker-compose or kubernetes.