mirror of
https://github.com/bigbluebutton/docker.git
synced 2024-12-28 01:29:11 +01:00
Added installation of yq
This commit is contained in:
parent
8d3464150c
commit
7bfb751534
12
Dockerfile
12
Dockerfile
@ -2,14 +2,19 @@ FROM ubuntu:16.04
|
|||||||
MAINTAINER ffdixon@bigbluebutton.org
|
MAINTAINER ffdixon@bigbluebutton.org
|
||||||
|
|
||||||
ENV DEBIAN_FRONTEND noninteractive
|
ENV DEBIAN_FRONTEND noninteractive
|
||||||
# RUN echo 'Acquire::http::Proxy "http://192.168.2.9:3142";' > /etc/apt/apt.conf.d/01proxy
|
# RUN echo 'Acquire::http::Proxy "http://192.168.2.69:3142";' > /etc/apt/apt.conf.d/01proxy
|
||||||
RUN apt-get update && apt-get install -y wget apt-transport-https
|
RUN apt-get update && apt-get install -y wget apt-transport-https
|
||||||
|
|
||||||
RUN echo "deb http://ubuntu.bigbluebutton.org/xenial-200 bigbluebutton-xenial main " | tee /etc/apt/sources.list.d/bigbluebutton.list
|
RUN echo "deb http://ubuntu.bigbluebutton.org/xenial-200 bigbluebutton-xenial main " | tee /etc/apt/sources.list.d/bigbluebutton.list
|
||||||
RUN wget http://ubuntu.bigbluebutton.org/repo/bigbluebutton.asc -O- | apt-key add -
|
RUN wget http://ubuntu.bigbluebutton.org/repo/bigbluebutton.asc -O- | apt-key add -
|
||||||
|
|
||||||
|
RUN apt-get install -y language-pack-en
|
||||||
|
RUN update-locale LANG=en_US.UTF-8
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y wget software-properties-common
|
RUN apt-get update && apt-get install -y wget software-properties-common
|
||||||
|
|
||||||
RUN add-apt-repository ppa:jonathonf/ffmpeg-4 -y
|
RUN add-apt-repository ppa:jonathonf/ffmpeg-4 -y
|
||||||
|
RUN LC_CTYPE=en_US.UTF-8 add-apt-repository ppa:rmescandon/yq -y
|
||||||
RUN apt-get update && apt-get -y dist-upgrade
|
RUN apt-get update && apt-get -y dist-upgrade
|
||||||
|
|
||||||
# -- Setup tomcat7 to run under docker
|
# -- Setup tomcat7 to run under docker
|
||||||
@ -24,9 +29,6 @@ RUN sed -i 's|securerandom.source=file:/dev/random|securerandom.source=file:/dev
|
|||||||
ADD mod/tomcat7 /etc/init.d/tomcat7
|
ADD mod/tomcat7 /etc/init.d/tomcat7
|
||||||
RUN chmod +x /etc/init.d/tomcat7
|
RUN chmod +x /etc/init.d/tomcat7
|
||||||
|
|
||||||
RUN apt-get install -y language-pack-en
|
|
||||||
RUN update-locale LANG=en_US.UTF-8
|
|
||||||
|
|
||||||
# -- Install BigBlueButton
|
# -- Install BigBlueButton
|
||||||
RUN echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | debconf-set-selections
|
RUN echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | debconf-set-selections
|
||||||
RUN apt-get install -y bigbluebutton
|
RUN apt-get install -y bigbluebutton
|
||||||
@ -59,6 +61,8 @@ ADD supervisord.conf /etc/supervisor/conf.d/supervisord.conf
|
|||||||
ADD mod/event_socket.conf.xml /opt/freeswitch/etc/freeswitch/autoload_configs
|
ADD mod/event_socket.conf.xml /opt/freeswitch/etc/freeswitch/autoload_configs
|
||||||
ADD mod/external.xml /opt/freeswitch/conf/sip_profiles/external.xml
|
ADD mod/external.xml /opt/freeswitch/conf/sip_profiles/external.xml
|
||||||
|
|
||||||
|
# RUN apt-get install -y bbb-etherpad
|
||||||
|
|
||||||
# -- Finish startup
|
# -- Finish startup
|
||||||
ADD setup.sh /root/setup.sh
|
ADD setup.sh /root/setup.sh
|
||||||
ENTRYPOINT ["/root/setup.sh"]
|
ENTRYPOINT ["/root/setup.sh"]
|
||||||
|
Loading…
Reference in New Issue
Block a user