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

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

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

```html

这是一个基于Nginx的RTMP流媒体服务器镜像。它提供了一个预配置好的Nginx环境,可以直接用于接收和分发RTMP流媒体,例如直播视频。

```
源镜像 docker.io/alfg/nginx-rtmp:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alfg/nginx-rtmp:latest
镜像ID sha256:fe9002effde28797931563f042679ea1e505026f90ddbd737ba9cc3d425f7b3a
镜像TAG latest
大小 138.05MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /bin/sh -c envsubst "$(env | sed -e 's/=.*//' -e 's/^/\$/g')" < /etc/nginx/nginx.conf.template > /etc/nginx/nginx.conf && nginx
启动入口
工作目录
OS/平台 linux/amd64
浏览量 79 次
贡献者
镜像创建 2022-09-04T03:58:14.086384309Z
同步时间 2025-04-19 11:08
更新时间 2025-05-01 14:51
开放端口
1935/tcp 80/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/nginx/sbin HTTP_PORT=80 HTTPS_PORT=443 RTMP_PORT=1935
镜像标签
Alfred Gutierrez <alf.g.jr@gmail.com>: MAINTAINER 2022-09-04T03:51:01.846Z: org.opencontainers.image.created 🐋 A Dockerfile for nginx-rtmp-module + FFmpeg from source with basic settings for streaming HLS. Built on Alpine Linux.: org.opencontainers.image.description MIT: org.opencontainers.image.licenses b4be5dc4915df98691201fe17cd0e6bf11473ad4: org.opencontainers.image.revision https://github.com/alfg/docker-nginx-rtmp: org.opencontainers.image.source docker-nginx-rtmp: org.opencontainers.image.title https://github.com/alfg/docker-nginx-rtmp: org.opencontainers.image.url v1.6.0: org.opencontainers.image.version

Docker拉取命令

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

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2022-09-04 11:58:14  0.00B 设置默认要执行的命令
CMD ["/bin/sh" "-c" "envsubst \"$(env | sed -e 's/=.*//' -e 's/^/\\$/g')\" <   /etc/nginx/nginx.conf.template > /etc/nginx/nginx.conf &&   nginx"]
                        
# 2022-09-04 11:58:14  0.00B 声明容器运行时监听的端口
EXPOSE map[80/tcp:{}]
                        
# 2022-09-04 11:58:14  0.00B 声明容器运行时监听的端口
EXPOSE map[1935/tcp:{}]
                        
# 2022-09-04 11:58:14  13.40KB 复制新文件或目录到容器中
COPY static /www/static # buildkit
                        
# 2022-09-04 11:58:13  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /opt/data && mkdir /www # buildkit
                        
# 2022-09-04 11:58:13  3.52KB 复制新文件或目录到容器中
COPY nginx.conf /etc/nginx/nginx.conf.template # buildkit
                        
# 2022-09-04 11:58:13  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/nginx/sbin
                        
# 2022-09-04 11:58:13  624.91KB 复制新文件或目录到容器中
COPY /usr/lib/libfdk-aac.so.2 /usr/lib/libfdk-aac.so.2 # buildkit
                        
# 2022-09-04 11:58:13  62.97MB 复制新文件或目录到容器中
COPY /usr/local /usr/local # buildkit
                        
# 2022-09-04 11:52:31  31.45KB 复制新文件或目录到容器中
COPY /etc/nginx /etc/nginx # buildkit
                        
# 2022-09-04 11:52:31  6.05MB 复制新文件或目录到容器中
COPY /usr/local/nginx /usr/local/nginx # buildkit
                        
# 2022-09-04 11:51:10  62.84MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --no-cache   ca-certificates   gettext   openssl   pcre   lame   libogg   curl   libass   libvpx   libvorbis   libwebp   libtheora   opus   rtmpdump   x264-dev   x265-dev # buildkit
                        
# 2022-09-04 11:51:10  0.00B 设置环境变量 RTMP_PORT
ENV RTMP_PORT=1935
                        
# 2022-09-04 11:51:10  0.00B 设置环境变量 HTTPS_PORT
ENV HTTPS_PORT=443
                        
# 2022-09-04 11:51:10  0.00B 设置环境变量 HTTP_PORT
ENV HTTP_PORT=80
                        
# 2022-09-04 11:51:10  0.00B 添加元数据标签
LABEL MAINTAINER=Alfred Gutierrez <alf.g.jr@gmail.com>
                        
# 2022-07-19 05:00:15  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/sh"]
                        
# 2022-07-19 05:00:15  5.53MB 
/bin/sh -c #(nop) ADD file:a2648378045615c3785c752423b1afc8dc1c2b213393344f4d0ca17e7255c1cb in / 
                        
                    

镜像信息

{
    "Id": "sha256:fe9002effde28797931563f042679ea1e505026f90ddbd737ba9cc3d425f7b3a",
    "RepoTags": [
        "alfg/nginx-rtmp:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alfg/nginx-rtmp:latest"
    ],
    "RepoDigests": [
        "alfg/nginx-rtmp@sha256:780831ae1c4116d22a287ce43f9e1befb84ccaad0b6933de041bb29b6427b513",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alfg/nginx-rtmp@sha256:780831ae1c4116d22a287ce43f9e1befb84ccaad0b6933de041bb29b6427b513"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2022-09-04T03:58:14.086384309Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "1935/tcp": {},
            "80/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/nginx/sbin",
            "HTTP_PORT=80",
            "HTTPS_PORT=443",
            "RTMP_PORT=1935"
        ],
        "Cmd": [
            "/bin/sh",
            "-c",
            "envsubst \"$(env | sed -e 's/=.*//' -e 's/^/\\$/g')\" \u003c   /etc/nginx/nginx.conf.template \u003e /etc/nginx/nginx.conf \u0026\u0026   nginx"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "MAINTAINER": "Alfred Gutierrez \u003calf.g.jr@gmail.com\u003e",
            "org.opencontainers.image.created": "2022-09-04T03:51:01.846Z",
            "org.opencontainers.image.description": "🐋 A Dockerfile for nginx-rtmp-module + FFmpeg from source with basic settings for streaming HLS. Built on Alpine Linux.",
            "org.opencontainers.image.licenses": "MIT",
            "org.opencontainers.image.revision": "b4be5dc4915df98691201fe17cd0e6bf11473ad4",
            "org.opencontainers.image.source": "https://github.com/alfg/docker-nginx-rtmp",
            "org.opencontainers.image.title": "docker-nginx-rtmp",
            "org.opencontainers.image.url": "https://github.com/alfg/docker-nginx-rtmp",
            "org.opencontainers.image.version": "v1.6.0"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 138051545,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/bfdbc629bef1e4bcc15f1fb16ad99e2ed91d04f2d3eab229f7f1ddb439b7ef9e/diff:/var/lib/docker/overlay2/ac747d5fec3bbffe0368c6bedefb87dc17c0bc22a8089792733079dd18053b46/diff:/var/lib/docker/overlay2/d21e5bea919bf5c9edb3ec507e222b453757bba73bd4f61f4525a96a17aa8437/diff:/var/lib/docker/overlay2/78c931a9eec1a1f64b350cbd022a6117af9225a745824f8b8b45b4d295473e30/diff:/var/lib/docker/overlay2/7d317b1d769dee979dae6593fec9f125ff26234d65610d8577c1792050cab962/diff:/var/lib/docker/overlay2/48fc330e0c75164a689e4241f212c5dff3ef213d36f881fbd8f48ddc85bea9cd/diff:/var/lib/docker/overlay2/5e4b899150bee3e6885d146f86b68bf51634cff9eac1ba270348e253bc26153e/diff:/var/lib/docker/overlay2/1065ee7ea65303d9fd2a90d44acb8a5dc1f187fd209d6cf903a8b336852ebe62/diff",
            "MergedDir": "/var/lib/docker/overlay2/0bef0dd7dbd256cc828ed9d8db7956f72a71a63e7e9fa21a710858200ab8f0a6/merged",
            "UpperDir": "/var/lib/docker/overlay2/0bef0dd7dbd256cc828ed9d8db7956f72a71a63e7e9fa21a710858200ab8f0a6/diff",
            "WorkDir": "/var/lib/docker/overlay2/0bef0dd7dbd256cc828ed9d8db7956f72a71a63e7e9fa21a710858200ab8f0a6/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:ec34fcc1d526fba48f7f88e4ec765fccc17d4692570db85cf32d9d6b020330f2",
            "sha256:0a074c728b9808e3cebcde0f77ce8e214a27ce8c945d29c638d19f692cd0c3a3",
            "sha256:369d9e44323d806d055de2e2a159a9628aa086c7ba9be087fecaa8a92729135d",
            "sha256:b60dafc6738b7e4c7ef6462b6ace18e498672f29a964fabacf2e18646ed1cf59",
            "sha256:78fd9598606dda142f76c9ad913ae5a115547c687b53efe3c5cb235b53efc1c8",
            "sha256:65d3b13825eb9a03e75d18b10e27159597d90d44e7ed39252c4cfdf6e72568ee",
            "sha256:34b656f117268380efc64528b88ffbc3dd7e6dd3c627918d404c2a72a98a071f",
            "sha256:d00af25148853123d6bd6ca4331a440eafd0038244fbd1cc442b6572e5015e8b",
            "sha256:5f0da161e06feea97cb67962ec9204eb99c27257ada8b5c3c71bd6ffd713acb5"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-04-19T11:08:42.535764027+08:00"
    }
}

更多版本

docker.io/alfg/nginx-rtmp:latest

linux/amd64 docker.io138.05MB2025-04-19 11:08
78