Changeset View
Changeset View
Standalone View
Standalone View
docker/openvidu-dev/Dockerfile
- This file was copied from docker/coturn/Dockerfile.
FROM fedora:31 | FROM fedora:31 | ||||
MAINTAINER Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> | MAINTAINER Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> | ||||
ENV CERTIFICATE_TYPE=selfsigned | |||||
ENV DOMAIN_OR_PUBLIC_IP=localhost.localdomain | |||||
ENV OPENVIDU_SECRET=MY_SECRET | |||||
RUN dnf -y install \ | RUN dnf -y install \ | ||||
--setopt 'tsflags=nodocs' \ | --setopt 'tsflags=nodocs' \ | ||||
bash-completion \ | bash-completion \ | ||||
bind-utils \ | bind-utils \ | ||||
coturn \ | coturn \ | ||||
curl \ | curl \ | ||||
dhcp-client \ | dhcp-client \ | ||||
git \ | |||||
iproute \ | iproute \ | ||||
iptraf-ng \ | iptraf-ng \ | ||||
iputils \ | iputils \ | ||||
java-1.8.0-openjdk \ | |||||
less \ | less \ | ||||
lsof \ | lsof \ | ||||
maven \ | |||||
mtr \ | mtr \ | ||||
net-tools \ | net-tools \ | ||||
NetworkManager \ | NetworkManager \ | ||||
NetworkManager-tui \ | NetworkManager-tui \ | ||||
network-scripts \ | network-scripts \ | ||||
nmap-ncat \ | nmap-ncat \ | ||||
openssh-clients \ | openssh-clients \ | ||||
openssh-server \ | openssh-server \ | ||||
procps-ng \ | procps-ng \ | ||||
redis \ | |||||
strace \ | strace \ | ||||
systemd-udev \ | systemd-udev \ | ||||
tcpdump \ | tcpdump \ | ||||
telnet \ | telnet \ | ||||
traceroute \ | traceroute \ | ||||
vim-enhanced \ | vim-enhanced \ | ||||
wget && \ | wget && \ | ||||
dnf clean all | dnf clean all | ||||
COPY rootfs/ / | COPY init.sh /init.sh | ||||
CMD [ "/init.sh" ] | |||||
CMD ["/usr/local/bin/coturn.sh"] |