2018-07-20 21:08:47 +02:00
# BigBlueButton Docker
2017-10-27 21:01:25 +02:00
2018-07-20 21:08:47 +02:00
![Travis CI ](https://travis-ci.org/bigbluebutton/docker.svg?branch=master )
![Docker Pulls ](https://img.shields.io/docker/pulls/bigbluebutton/bigbluebutton.svg )
2017-10-27 21:01:25 +02:00
2018-09-23 16:54:19 +02:00
These are scripts to build a Docker that runs BigBlueButton with both the Flash and HTML5 client. To build the Docker container, run the command
2018-09-17 18:51:21 +02:00
~~~
2018-09-17 22:49:11 +02:00
docker build -t bigbluebutton .
2018-09-17 18:51:21 +02:00
~~~
2018-09-23 16:54:19 +02:00
Here we called the BigBlueButton container `bigbluebutton` . To run BigBlueButton in Docker, run the command
2017-10-27 22:24:21 +02:00
~~~
2018-09-24 23:25:30 +02:00
docker run --rm -p 80:80/tcp -p 1935:1935 -p 3478:3478 -p 3478:3478/udp bigbluebutton -h < HOST_IP >
2017-10-27 22:24:21 +02:00
~~~
2018-09-23 16:54:19 +02:00
Make sure you provide the host IP of the server on which you run the docker command. Once running, you can navigate to `http://<HOST_IP>` to access your BigBlueButton server.
2017-10-27 22:24:21 +02:00
2018-09-17 22:48:02 +02:00
For details see the [setup instructions ](http://docs.bigbluebutton.org/install/docker.html ).
2018-06-07 13:28:44 +02:00
## Future Plans
2017-10-27 22:44:16 +02:00
2018-06-07 13:28:44 +02:00
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.
2017-10-27 22:44:16 +02:00
2018-06-07 13:28:44 +02:00
Still, it good step towards separating BigBlueButton into individual components for running under docker-compose or kubernetes.