Docker + Red5 items
What is Docker?
We provides multiple tagged images:
latest(default): Red5 1.0.6 Release + OpenJDK Java 7 JDK (alias tored5-106)base: Red5 1.0.6 Release extendable base imagebase-jdk8: Same version as above with OpenJDK 8red5-106-jdk8: Red5 1.0.6 Release + OpenJDK 8red5-107-jdk8: Red5 1.0.7 Snapshot + OpenJDK 8
Older
openjdk7-red5-104R: Red5 1.0.4 Release + OpenJDK Java 7 JDKopenjdk7-red5-105S: Red5 1.0.5 Snapshot + OpenJDK Java 7 JDKoraclejdk7-red5-104R: Red5 1.0.4 Release + Oracle Java 7 JDKoraclejdk7-red5-105S: Red5 1.0.5 Snapshot + Oracle Java 7 JDK
For example, you can run a Red5 container with the following command:
docker run -it --rm mondain/red5
-
Install Docker.
-
Download automated build from public Docker Hub Registry:
docker pull mondain/red5(alternatively, you can build an image from Dockerfile:
docker build -t="mondain/red5" github.com/Red5/docker)
- Starts red5 and exposes default ports for http and rtmp/e
docker run -it -p 5080:5080 -p 1935:1935 --rm mondain/red5- Starts red5 and exposes default ports for http, rtmp/e, and websocket
docker run -it -p 5080:5080 -p 1935:1935 -p 8081:8081 --rm mondain/red5