To build, run ./build-docker.sh. The outputs will be in the same directory. Signed-off-by: Hui Kang <[email protected]>
@@ -0,0 +1,11 @@
+FROM ubuntu:16.04
+
+RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y \
+ emacs-nox \
+ build-essential \
+ libssl-dev sqlite3 \
+ libsqlite3-dev \
+ libevent-dev \
+ g++ \
+ libboost-dev \
+ libevent-dev
@@ -0,0 +1,15 @@
+#!/bin/bash
+set -o xtrace
+dir=`pwd`
+echo "$dir"
+build_image=coturnbuild
+dockerargs="--privileged -v ${dir}:/root/coturn -w /root/coturn"
+container_env=' -e "INSIDECONTAINER=-incontainer=true"'
+docker="docker run --rm -it ${dockerargs} ${container_env} ${build_image}"
+docker build -f Dockerfile.build -t ${build_image} .
+${docker} bash -c "./configure && make"