image pre build with all latest dependencies for building janus gateway server
1.4K
This Docker image provides a hassle-free solution for setting up Janus server locally or in a production environment. It is designed to streamline the process of building and deploying Janus Gateway by including pre-built core dependencies. By utilizing this image, users can significantly reduce compilation time, avoiding the need to wait for hours for dependencies to compile.
It is recommended to utilize the provided Dockerfile and docker-compose.yaml files in the Janus folder for building and deploying Janus Gateway. This setup leverages a pre-built core image, which already includes Janus Gateway dependencies, thus minimizing compilation time.
The Janus Core Dependencies Docker image can be found on Docker Hub at the following repository:
Janus Core Dependencies Docker Image
Alternatively, users can also build their own image using the JanusCoreDeps folder. This folder contains the necessary configurations to output a Docker image containing only the Janus peer dependencies.
To quickly deploy Janus Gateway using the provided Docker image, follow these steps:
Navigate to the Janus folder:
cd Janus
Start Janus Gateway using docker-compose:
docker-compose up -d
Note: The -d option starts the container in detached mode.
To build the Janus Core Dependencies Docker image from scratch, follow these steps:
Navigate to the JanusCoreDeps folder:
cd JanusCoreDeps
Build the Docker image:
docker build -t yourusername/januscoredeps:latest .
Currently we support two images arm64 and x86_64
Content type
Image
Digest
sha256:d23e22e4d…
Size
876.5 MB
Last updated
almost 2 years ago
docker pull shivanshtalwar0/januscoredeps