docker.io/tiangolo/nginx-rtmp:latest linux/amd64

docker.io/tiangolo/nginx-rtmp:latest - 国内下载镜像源 浏览次数:27

温馨提示:此镜像为latest tag镜像,本站无法保证此版本为最新镜像

这是一个基于Nginx的RTMP流媒体服务器Docker镜像。它提供了一种简单方便的方式来运行一个RTMP服务器,用于直播推流和播放。

源镜像 docker.io/tiangolo/nginx-rtmp:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tiangolo/nginx-rtmp:latest
镜像ID sha256:2451edd66f804d05a8552f55e8ec1d0343f3eca096d76a695f140b85f4db411d
镜像TAG latest
大小 850.78MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD nginx -g daemon off;
启动入口
工作目录
OS/平台 linux/amd64
浏览量 27 次
贡献者
镜像创建 2025-09-08T00:27:48.890527743Z
同步时间 2025-09-11 14:33
更新时间 2025-09-14 23:37
开放端口
1935/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin NGINX_VERSION=nginx-1.23.2 NGINX_RTMP_MODULE_VERSION=1.2.2
镜像标签
Sebastian Ramirez <tiangolo@gmail.com>: maintainer

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tiangolo/nginx-rtmp:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tiangolo/nginx-rtmp:latest  docker.io/tiangolo/nginx-rtmp:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tiangolo/nginx-rtmp:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tiangolo/nginx-rtmp:latest  docker.io/tiangolo/nginx-rtmp:latest

Shell快速替换命令

sed -i 's#tiangolo/nginx-rtmp:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tiangolo/nginx-rtmp:latest#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tiangolo/nginx-rtmp:latest && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tiangolo/nginx-rtmp:latest  docker.io/tiangolo/nginx-rtmp:latest'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tiangolo/nginx-rtmp:latest && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tiangolo/nginx-rtmp:latest  docker.io/tiangolo/nginx-rtmp:latest'

镜像构建历史


# 2025-09-08 08:27:48  0.00B 设置默认要执行的命令
CMD ["nginx" "-g" "daemon off;"]
                        
# 2025-09-08 08:27:48  0.00B 声明容器运行时监听的端口
EXPOSE map[1935/tcp:{}]
                        
# 2025-09-08 08:27:48  226.00B 复制新文件或目录到容器中
COPY nginx.conf /etc/nginx/nginx.conf # buildkit
                        
# 2025-09-08 08:27:48  22.00B 执行命令并创建新的镜像层
RUN /bin/sh -c ln -sf /dev/stdout /var/log/nginx/access.log &&     ln -sf /dev/stderr /var/log/nginx/error.log # buildkit
                        
# 2025-09-08 08:27:48  6.76MB 执行命令并创建新的镜像层
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
                        
# 2025-09-08 08:27:28  1.82MB 执行命令并创建新的镜像层
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
                        
# 2025-09-08 08:27:27  7.76MB 执行命令并创建新的镜像层
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
                        
# 2025-09-08 08:27:26  21.65KB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update &&     apt-get install -y ca-certificates openssl libssl-dev &&     rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2025-09-08 08:27:26  0.00B 设置环境变量 NGINX_RTMP_MODULE_VERSION
ENV NGINX_RTMP_MODULE_VERSION=1.2.2
                        
# 2025-09-08 08:27:26  0.00B 设置环境变量 NGINX_VERSION
ENV NGINX_VERSION=nginx-1.23.2
                        
# 2025-09-08 08:27:26  0.00B 添加元数据标签
LABEL maintainer=Sebastian Ramirez <tiangolo@gmail.com>
                        
# 2024-01-09 09:14:25  529.25MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -ex; 	apt-get update; 	apt-get install -y --no-install-recommends 		autoconf 		automake 		bzip2 		default-libmysqlclient-dev 		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 	; 	rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2024-01-09 09:14:25  152.25MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		git 		mercurial 		openssh-client 		subversion 				procps 	; 	rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2023-04-29 05:58:08  28.61MB 执行命令并创建新的镜像层
RUN /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/* # buildkit
                        
# 2023-04-29 05:58:08  124.31MB 
# debian.sh --arch 'amd64' out/ 'bullseye' '@1754870400'
                        
                    

镜像信息

{
    "Id": "sha256:2451edd66f804d05a8552f55e8ec1d0343f3eca096d76a695f140b85f4db411d",
    "RepoTags": [
        "tiangolo/nginx-rtmp:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tiangolo/nginx-rtmp:latest"
    ],
    "RepoDigests": [
        "tiangolo/nginx-rtmp@sha256:65dd30642a3e0bf1e9ad0f0c4b5358bed5223248c25af432b83fd92a0b3914c8",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tiangolo/nginx-rtmp@sha256:2aafb3f13c26c0c5d2faa083c636db83e67aa7c456356b0e104f7420befb6bc5"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-09-08T00:27:48.890527743Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "1935/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "NGINX_VERSION=nginx-1.23.2",
            "NGINX_RTMP_MODULE_VERSION=1.2.2"
        ],
        "Cmd": [
            "nginx",
            "-g",
            "daemon off;"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "maintainer": "Sebastian Ramirez \u003ctiangolo@gmail.com\u003e"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 850783139,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/91161e83b93f2dc6e78139c07dcbfcb3a987d851e2533419941cab679ba1b2ac/diff:/var/lib/docker/overlay2/4dc42bd64cb2fc85c6bd9b2d4b24d2002c3f67e5ca5c691fb3c3067a1e502074/diff:/var/lib/docker/overlay2/a662f8a1a62239aaae5f2a141580c4afad16fafb404194e6fd7302916e7bfff8/diff:/var/lib/docker/overlay2/3a32855d34b15754562d7364cc5435c34d008e147bf679db85c0ab8ebe20a19e/diff:/var/lib/docker/overlay2/142e9bfb89a6797a48bc16360b32b88f6be448bc35c2851a060a04041552a33f/diff:/var/lib/docker/overlay2/2a8a541f84b8dd5fb52a46f29d750bb141280353e6c0252c2cfb940fcd72c26f/diff:/var/lib/docker/overlay2/27e5c0b1ca9040a089c8cfafc3abca566c9172c193ef9f78da068b84ce7fdea3/diff:/var/lib/docker/overlay2/d5165f072451738d4a81b06ba8998e426ba8673bcd0e4897c1e1a4f48f13194e/diff:/var/lib/docker/overlay2/7a3ed3c34b15babdcbcdb777eb55d04fbe7409d4593ce4180847e5215446fc1a/diff",
            "MergedDir": "/var/lib/docker/overlay2/0939f4a2410ae4774fbea8281e0f3c4af27d0817d602ea2b6787659134dae53c/merged",
            "UpperDir": "/var/lib/docker/overlay2/0939f4a2410ae4774fbea8281e0f3c4af27d0817d602ea2b6787659134dae53c/diff",
            "WorkDir": "/var/lib/docker/overlay2/0939f4a2410ae4774fbea8281e0f3c4af27d0817d602ea2b6787659134dae53c/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:bf78f77db5ebbc9c48f67bce3efbcd21793b6cb5373d523614fd30f412dd4c14",
            "sha256:b58f9ab92f054ddfd39f1f8cb1823f9c4c0fb3191ddc4dc532b90a71029fb83c",
            "sha256:d555426a3348d9c1329c181fc02735793a3c3351ab8088e35e5a6cc82b3b4bb8",
            "sha256:d57f0c86ab6b8cacd23a2ac6ee0c3a0296eb0c230802388179d887ccddee78ad",
            "sha256:f0f3d9b7dfb758f0ccfb49c558ac0df502c9929c994eea720a30e6a78e45245e",
            "sha256:dacb11d73efba24f75e4f82c5bc85a3ad0bb73841bb94f23a8a4577efb366d9d",
            "sha256:b8bf522852328a41a0d4547684b6ee78c66f8a90308dd18fcd9a31abc95676a5",
            "sha256:392f9a9f308ddd6d89f4014295173423cc23ffd1b341651ecd10d10a04422358",
            "sha256:ca69161808042972dd103790780cd921e9c0fd659bdc15a3f5c31f67b48c4e59",
            "sha256:960bddf905a92b1bfcd92453086251c879cd4ffa6acdb5460e6d7efb05b30425"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-09-11T14:33:16.600127377+08:00"
    }
}

更多版本

docker.io/tiangolo/nginx-rtmp:latest

linux/amd64 docker.io850.78MB2025-09-11 14:33
26