## OpenVidu Call docker deployment OpenVidu bases its deployment on Docker **since 2.13.0 version**. **NOTE: docker can be use with OpenVidu Call since 2.14.0 version and above.** ### Build OpenVidu Call container You have several options to build it: #### stable.dockerfile The aim of this docker file is generate a docker image from a OpenVidu Call release. You must add a `RELEASE_VERSION` that you want to build. To build it: ```bash docker build -f stable.dockerfile -t --build-arg RELEASE_VERSION= . ``` #### prod.dockerfile The aim of this docker file is generate a docker image from a OpenVidu Call branch. To build it: ```bash docker build -f prod.dockerfile -t --build-arg BRANCH_NAME= --build-arg BASE_HREF=. ``` By default, the **BRANCH_NAME** name will be `master` and **BASE_HREF** will be `/`. #### dev.dockerfile The aim of this docker file is generate a docker image from a OpenVidu Call branch intalling the `openvidu-browser` with the latest changes from **master** branch. ```bash docker build -f dev.dockerfile -t --build-arg BRANCH_NAME= --build-arg BASE_HREF=. ``` ### Run OpenVidu Call container ``` docker run -p 5000: -e SERVER_PORT= -e OPENVIDU_URL= -e OPENVIDU_SECRET= openvidu/openvidu-call:X.Y.Z ``` Go to **http://localhost:your_port**