2020-04-07 16:40:16 +02:00
|
|
|
FROM ubuntu:16.04
|
|
|
|
MAINTAINER openvidu@gmail.com
|
|
|
|
|
|
|
|
ARG OPENVIDU_VERSION
|
|
|
|
|
|
|
|
# Install main components
|
2020-04-09 16:35:02 +02:00
|
|
|
RUN apt-get update && apt-get install -y \
|
|
|
|
openjdk-8-jre \
|
2020-04-07 16:40:16 +02:00
|
|
|
jq \
|
|
|
|
coturn \
|
|
|
|
wget \
|
|
|
|
curl \
|
2020-04-09 16:35:02 +02:00
|
|
|
coturn \
|
|
|
|
docker.io \
|
|
|
|
&& rm -rf /var/lib/apt/lists/*
|
2020-04-07 16:40:16 +02:00
|
|
|
|
|
|
|
# OpenVidu
|
|
|
|
RUN mkdir -p /opt/openvidu /usr/local/bin/ && \
|
|
|
|
wget -O /opt/openvidu/openvidu-server.jar \
|
|
|
|
https://pro-stripe.openvidu.io/openvidu-server-pro-${OPENVIDU_VERSION}.jar \
|
|
|
|
--tries=0 --read-timeout=20
|
|
|
|
|
|
|
|
COPY ./entrypoint.sh /usr/local/bin
|
2020-04-07 16:48:57 +02:00
|
|
|
RUN mkdir -p /opt/openvidu/recordings && \
|
2020-04-07 16:40:16 +02:00
|
|
|
chmod +x /usr/local/bin/entrypoint.sh
|
|
|
|
|
|
|
|
WORKDIR /opt/openvidu
|
|
|
|
|
|
|
|
CMD /usr/local/bin/entrypoint.sh
|