This commit is contained in:
		
							
								
								
									
										21
									
								
								Dockerfile
									
									
									
									
									
								
							
							
						
						
									
										21
									
								
								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
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user