Skip to content

Red5/docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

Red5 Media Server

Docker + Red5 items

What is Docker?

Docker Base Images

Docker Tags

  • latest (default): Red5 2.0.29 Release + JDK 21

For example, you can run a Red5 container with the following command:

docker run -it --rm mondain/red5

Installation

  1. Install Docker.

  2. 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)

Usage

  1. Starts red5 and exposes default ports for http and rtmp/e
    docker run -it -p 5080:5080 -p 1935:1935 --rm mondain/red5
  1. 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

Additional Information

Docker Hub

  # build from this repo (root Dockerfile)
  docker build -t mondain/red5:2.0.29 .

  # sign in to Docker Hub
  docker login

  # tag for your Docker Hub namespace
  docker tag mondain/red5:2.0.29 <youruser>/red5:2.0.29
  docker tag mondain/red5:2.0.29 <youruser>/red5:latest

  # push
  docker push <youruser>/red5:2.0.29
  docker push <youruser>/red5:latest

About

Docker + Red5 items

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published