camera_rtmp (v1)
Published 2023-10-15 14:09:24 +00:00 by cicd
Installation
docker pull git.d.aiengines.ir/bi/camera_rtmp:v1sha256:169239580c58dcd0f630a215db2920ff5898650a4fcebdc23be841f11a1a0a41Image Layers
| ADD file:85db4f4c5016f51f7112a5d09cb7d4620f565a1379ae4b8a03c5ffc23886a876 in / |
| CMD ["bash"] |
| /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates curl gnupg netbase wget ; rm -rf /var/lib/apt/lists/* |
| /bin/sh -c apt-get update && apt-get install -y --no-install-recommends git mercurial openssh-client subversion procps && rm -rf /var/lib/apt/lists/* |
| /bin/sh -c set -ex; apt-get update; apt-get install -y --no-install-recommends autoconf automake bzip2 dpkg-dev file g++ gcc imagemagick libbz2-dev libc6-dev libcurl4-openssl-dev libdb-dev libevent-dev libffi-dev libgdbm-dev libglib2.0-dev libgmp-dev libjpeg-dev libkrb5-dev liblzma-dev libmagickcore-dev libmagickwand-dev libmaxminddb-dev libncurses5-dev libncursesw5-dev libpng-dev libpq-dev libreadline-dev libsqlite3-dev libssl-dev libtool libwebp-dev libxml2-dev libxslt-dev libyaml-dev make patch unzip xz-utils zlib1g-dev $( if apt-cache show 'default-libmysqlclient-dev' 2>/dev/null | grep -q '^Version:'; then echo 'default-libmysqlclient-dev'; else echo 'libmysqlclient-dev'; fi ) ; rm -rf /var/lib/apt/lists/* |
| LABEL maintainer=Sebastian Ramirez <tiangolo@gmail.com> |
| ENV NGINX_VERSION=nginx-1.23.2 |
| ENV NGINX_RTMP_MODULE_VERSION=1.2.2 |
| RUN /bin/sh -c apt-get update && apt-get install -y ca-certificates openssl libssl-dev && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c mkdir -p /tmp/build/nginx && cd /tmp/build/nginx && wget -O ${NGINX_VERSION}.tar.gz https://nginx.org/download/${NGINX_VERSION}.tar.gz && tar -zxf ${NGINX_VERSION}.tar.gz # buildkit |
| RUN /bin/sh -c mkdir -p /tmp/build/nginx-rtmp-module && cd /tmp/build/nginx-rtmp-module && wget -O nginx-rtmp-module-${NGINX_RTMP_MODULE_VERSION}.tar.gz https://github.com/arut/nginx-rtmp-module/archive/v${NGINX_RTMP_MODULE_VERSION}.tar.gz && tar -zxf nginx-rtmp-module-${NGINX_RTMP_MODULE_VERSION}.tar.gz && cd nginx-rtmp-module-${NGINX_RTMP_MODULE_VERSION} # buildkit |
| RUN /bin/sh -c cd /tmp/build/nginx/${NGINX_VERSION} && ./configure --sbin-path=/usr/local/sbin/nginx --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --pid-path=/var/run/nginx/nginx.pid --lock-path=/var/lock/nginx/nginx.lock --http-log-path=/var/log/nginx/access.log --http-client-body-temp-path=/tmp/nginx-client-body --with-http_ssl_module --with-threads --with-ipv6 --add-module=/tmp/build/nginx-rtmp-module/nginx-rtmp-module-${NGINX_RTMP_MODULE_VERSION} --with-debug && make -j $(getconf _NPROCESSORS_ONLN) && make install && mkdir /var/lock/nginx && rm -rf /tmp/build # buildkit |
| RUN /bin/sh -c ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log # buildkit |
| COPY nginx.conf /etc/nginx/nginx.conf # buildkit |
| EXPOSE map[1935/tcp:{}] |
| CMD ["nginx" "-g" "daemon off;"] |
| /bin/sh -c apt-get update && apt-get install -y ffmpeg x264 x265 awscli && rm -rf /var/lib/apt/lists/* |
| COPY file:81dc73925245478471d9242745e3afb468fbf694ae6bc38524de980e317d284a in /etc/nginx/nginx.conf |
| CMD ["/bin/sh" "-c" "nginx -g \"daemon off;\""] |
| LABEL org.opencontainers.image.created=2023-10-15T14:01:01Z |
| LABEL org.opencontainers.image.revision=c5f117483912f607967e4069bd9303dad364218e |
| LABEL org.opencontainers.image.source=https://git.d.aiengines.ir/bi/camera_rtmp.git |
| LABEL org.opencontainers.image.url=https://git.d.aiengines.ir/bi/camera_rtmp |
Labels
| Key | Value |
|---|---|
| maintainer | Sebastian Ramirez <tiangolo@gmail.com> |
| org.opencontainers.image.created | 2023-10-15T14:01:01Z |
| org.opencontainers.image.revision | c5f117483912f607967e4069bd9303dad364218e |
| org.opencontainers.image.source | https://git.d.aiengines.ir/bi/camera_rtmp.git |
| org.opencontainers.image.url | https://git.d.aiengines.ir/bi/camera_rtmp |
Details
2023-10-15 14:09:24 +00:00
Versions (2)
View all
Container
8
OCI / Docker
linux/amd64
528 MiB