From 2d57f0b6250118403b9441fdc0463e089f46e214 Mon Sep 17 00:00:00 2001 From: Torma Kristof Date: Sat, 19 Sep 2020 22:16:40 +0200 Subject: [PATCH] use less layers --- Dockerfile | 21 ++++++++------------- 1 file changed, 8 insertions(+), 13 deletions(-) diff --git a/Dockerfile b/Dockerfile index a9e3d77..49428d3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,17 +5,13 @@ ENV NGINX_RTMP_MODULE_VERSION 1.2.1 RUN apt-get update && \ apt-get install -y ca-certificates openssl libssl-dev ffmpeg && \ - apt-get clean && rm -rf /var/lib/apt/lists/* - -RUN mkdir -p /tmp/build/ && \ + apt-get clean && rm -rf /var/lib/apt/lists/* && \ + mkdir -p /tmp/build/ && \ cd /tmp/build/ && \ wget -O ${NGINX_VERSION}.tar.gz https://nginx.org/download/${NGINX_VERSION}.tar.gz && \ - tar -zxf ${NGINX_VERSION}.tar.gz - -RUN cd /tmp/build/ && \ - git clone https://github.com/sergey-dryabzhinsky/nginx-rtmp-module.git - -RUN cd /tmp/build/${NGINX_VERSION} && \ + tar -zxf ${NGINX_VERSION}.tar.gz &&\ + git clone https://github.com/sergey-dryabzhinsky/nginx-rtmp-module.git &&\ + cd /tmp/build/${NGINX_VERSION} && \ ./configure \ --sbin-path=/usr/local/sbin/nginx \ --conf-path=/etc/nginx/nginx.conf \ @@ -36,13 +32,12 @@ RUN cd /tmp/build/${NGINX_VERSION} && \ --with-compat \ --add-module=../nginx-rtmp-module \ --with-debug\ - -builddir=/tmp/build/${NGINX_VERSION} \ + --builddir=/tmp/build/${NGINX_VERSION} \ make -j $(getconf _NPROCESSORS_ONLN) && \ make install && \ mkdir /var/lock/nginx && \ - rm -rf /tmp/build - -RUN ln -sf /dev/stdout /var/log/nginx/access.log && \ + rm -rf /tmp/build && \ + ln -sf /dev/stdout /var/log/nginx/access.log && \ ln -sf /dev/stderr /var/log/nginx/error.log COPY startscript.sh /usr/sbin/startscript.sh