docker.io/sucwangsr/janus-webrtc-gateway-docker:latest linux/amd64

docker.io/sucwangsr/janus-webrtc-gateway-docker:latest - 国内下载镜像源 浏览次数:7 o 贡献同步

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

这是一个基于Janus WebRTC Gateway的Docker镜像,Janus是开源的WebRTC服务器,支持实时音视频通信、直播、P2P等功能。该镜像封装了Janus及其相关依赖,便于用户快速部署和使用Janus服务,适用于构建实时通信类应用场景。

源镜像 docker.io/sucwangsr/janus-webrtc-gateway-docker:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sucwangsr/janus-webrtc-gateway-docker:latest
镜像ID sha256:4768e0496664239d4e0fc8269fd72b7593f262b9d750726943f385a11daf2949
镜像TAG latest
大小 1.84GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /bin/bash -l -euxo pipefail -c nginx && janus
启动入口
工作目录
OS/平台 linux/amd64
浏览量 7 次
贡献者
avatar
o
镜像创建 2026-02-26T02:25:48.931408373Z
同步时间 2026-03-13 16:53
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin DEBIAN_FRONTEND=noninteractive TZ=Asia/Shanghai
镜像标签
ubuntu: org.opencontainers.image.ref.name 22.04: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sucwangsr/janus-webrtc-gateway-docker:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sucwangsr/janus-webrtc-gateway-docker:latest  docker.io/sucwangsr/janus-webrtc-gateway-docker:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sucwangsr/janus-webrtc-gateway-docker:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sucwangsr/janus-webrtc-gateway-docker:latest  docker.io/sucwangsr/janus-webrtc-gateway-docker:latest

Shell快速替换命令

sed -i 's#sucwangsr/janus-webrtc-gateway-docker:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sucwangsr/janus-webrtc-gateway-docker:latest#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sucwangsr/janus-webrtc-gateway-docker:latest && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sucwangsr/janus-webrtc-gateway-docker:latest  docker.io/sucwangsr/janus-webrtc-gateway-docker:latest'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sucwangsr/janus-webrtc-gateway-docker:latest && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sucwangsr/janus-webrtc-gateway-docker:latest  docker.io/sucwangsr/janus-webrtc-gateway-docker:latest'

镜像构建历史


# 2026-02-26 10:25:48  0.00B 设置默认要执行的命令
CMD ["/bin/bash" "-l" "-euxo" "pipefail" "-c" "nginx && janus"]
                        
# 2026-02-26 10:25:48  0.00B 
SHELL [/bin/bash -l -euxo pipefail -c]
                        
# 2026-02-26 10:25:48  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get clean && 	rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-02-26 10:25:48  948.00B 复制新文件或目录到容器中
COPY nginx.conf /etc/nginx/nginx.conf # buildkit
                        
# 2026-02-26 10:25:48  9.56MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update -y && apt-get install -y nginx # buildkit
                        
# 2026-02-26 10:25:38  95.34MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt update -y && sudo apt install  -y ffmpeg && ffmpeg -version # buildkit
                        
# 2026-02-26 10:25:23  117.45MB 执行命令并创建新的镜像层
RUN /bin/sh -c cd / &&  git clone https://github.com/meetecho/janus-gateway.git && cd /janus-gateway &&     git checkout refs/tags/v1.4.0 &&     sh autogen.sh &&      ./configure --prefix=/usr/local 	--enable-post-processing     --disable-rabbitmq     --disable-mqtt     --disable-unix-sockets     --enable-all-handlers &&     make && make install && make configs # buildkit
                        
# 2026-02-26 10:22:55  31.75MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update -y && apt-get install libavutil56 libavcodec58 libavformat58 libavutil-dev libavcodec-dev libavformat-dev -y # buildkit
                        
# 2026-02-26 10:22:46  19.66MB 执行命令并创建新的镜像层
RUN /bin/sh -c cd /tmp/ && curl -R -O https://duktape.org/duktape-2.7.0.tar.xz     && tar xf duktape-2.7.0.tar.xz     && mv duktape-2.7.0 / && cd /duktape-2.7.0      && make -f Makefile.cmdline     && ln -s /duktape-2.7.0/duk /usr/local/bin/duk     && duk # buildkit
                        
# 2026-02-26 10:22:36  4.41MB 执行命令并创建新的镜像层
RUN /bin/sh -c curl -L -R -O https://www.lua.org/ftp/lua-5.4.6.tar.gz     && tar zxf lua-5.4.6.tar.gz     && cd lua-5.4.6     && make all test     && make install     && lua -v # buildkit
                        
# 2026-02-26 10:22:24  55.25MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y autoconf texinfo automake && 	cd /tmp && git clone https://git.gnunet.org/libmicrohttpd.git && 	cd libmicrohttpd && git checkout v0.9.72 && autoreconf -fi && 	./configure --prefix=/usr --enable-messages --enable-https && make && make install # buildkit
                        
# 2026-02-26 10:20:47  37.16MB 执行命令并创建新的镜像层
RUN /bin/sh -c cd / && git clone https://github.com/sctplab/usrsctp && cd usrsctp && ./bootstrap && ./configure --prefix=/usr --disable-programs --disable-inet --disable-inet6 && make && sudo make install # buildkit
                        
# 2026-02-26 10:19:43  183.88MB 执行命令并创建新的镜像层
RUN /bin/sh -c cd / && apt-get remove -y libnice-dev libnice10 && apt-get update -y && apt-get install -y python3-pip ninja-build  && pip3 install meson &&     git clone https://gitlab.freedesktop.org/libnice/libnice.git &&     cd libnice &&     git checkout 3d9cae16a5094aadb1651572644cb5786a8b4e2d &&     meson --prefix=/usr build &&     ninja -C build &&     sudo ninja -C build install # buildkit
                        
# 2026-02-26 10:18:35  3.76MB 执行命令并创建新的镜像层
RUN /bin/sh -c cd /tmp/ && SRTP="2.6.0" && wget https://github.com/cisco/libsrtp/archive/v$SRTP.tar.gz &&     tar xfv v$SRTP.tar.gz &&     cd libsrtp-$SRTP &&     ./configure --prefix=/usr --enable-openssl &&     make shared_library && sudo make install # buildkit
                        
# 2026-02-26 10:18:24  70.77MB 执行命令并创建新的镜像层
RUN /bin/sh -c cd /tmp/ &&  LIBWEBSOCKET="4.3.2" && wget https://github.com/warmcat/libwebsockets/archive/v$LIBWEBSOCKET.tar.gz &&     tar xzvf v$LIBWEBSOCKET.tar.gz &&     cd libwebsockets-$LIBWEBSOCKET &&     mkdir build &&     cd build &&     cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_C_FLAGS="-fpic" -DLWS_MAX_SMP=1 -DLWS_IPV6="ON" .. &&     make && make install # buildkit
                        
# 2026-02-26 10:17:17  1.00GB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y     build-essential     cmake     make     gcc     g++     libc6-dev     autotools-dev     automake     autopoint     libtool     pkg-config     gengetopt     git     subversion     unzip     zip     libjansson-dev     libnice-dev     libssl-dev     libsofia-sip-ua-dev     libglib2.0-dev     zlib1g-dev     libopus-dev     libspeexdsp-dev     libogg-dev     libcurl4-openssl-dev     libini-config-dev     libcollection-dev     libconfig-dev     wget     curl     vim     sudo     rsync     cron     lsof     locate     dnsutils     tcpdump     mysql-client     openssh-server     supervisor     certbot     mplayer     gstreamer1.0-tools     gdb     && rm -rf /var/lib/apt/lists/*     && apt-get clean # buildkit
                        
# 2026-02-26 10:15:50  128.79MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y     ca-certificates     apt-transport-https     software-properties-common     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-02-26 10:15:50  0.00B 设置环境变量 TZ
ENV TZ=Asia/Shanghai
                        
# 2026-02-26 10:15:50  0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
                        
# 2026-02-11 01:40:09  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2026-02-11 01:40:09  77.87MB 
/bin/sh -c #(nop) ADD file:52c0e467fa2e92f101018df01a0ff56580c752b7553fbe6df88e16b02af6d4ee in / 
                        
# 2026-02-11 01:40:06  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=22.04
                        
# 2026-02-11 01:40:06  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2026-02-11 01:40:06  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2026-02-11 01:40:06  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:4768e0496664239d4e0fc8269fd72b7593f262b9d750726943f385a11daf2949",
    "RepoTags": [
        "sucwangsr/janus-webrtc-gateway-docker:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sucwangsr/janus-webrtc-gateway-docker:latest"
    ],
    "RepoDigests": [
        "sucwangsr/janus-webrtc-gateway-docker@sha256:4cfb9e6dae7adfd896f5c8bf85cba31bb6d185ffd2cfe80a1ceef456cb99d369",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sucwangsr/janus-webrtc-gateway-docker@sha256:54058ddf01cc9b578551b70ba693cbbe58aed1fded1b40b829986acf00734502"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-02-26T02:25:48.931408373Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "DEBIAN_FRONTEND=noninteractive",
            "TZ=Asia/Shanghai"
        ],
        "Cmd": [
            "/bin/bash",
            "-l",
            "-euxo",
            "pipefail",
            "-c",
            "nginx \u0026\u0026 janus"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.version": "22.04"
        },
        "Shell": [
            "/bin/bash",
            "-l",
            "-euxo",
            "pipefail",
            "-c"
        ]
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1836294699,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/3ae6fdf932e30433162764e964e1911d349e13d6695885943558ea66d7aad3c6/diff:/var/lib/docker/overlay2/8dbf3eb37f0b389af64f2a0e4d2ced64b5a92c5f03791d0252fee7a96cd4524d/diff:/var/lib/docker/overlay2/512b0460ab501521776e7fe5cdd6acfb949f6799954912eb9a11bb9713e2ad43/diff:/var/lib/docker/overlay2/ac30f2e9cc893278dc1b2e0dc57214ec610c185e323d7eac3497d6f6d8f9fe70/diff:/var/lib/docker/overlay2/b92b52eb5d38964dc07d80c6c1e3fd803eda2f51afe5da615a0c41f760b02c04/diff:/var/lib/docker/overlay2/c2d57d822470b3a9caf436f00359e191d413a8a9969c8869d35d9981bbd73128/diff:/var/lib/docker/overlay2/d2445edbaf37c64c1f709f69c81c28e6ede9848d94e55ea7f267ca41db6bf2ae/diff:/var/lib/docker/overlay2/6d3eee8df84986623930ab67f783be9e91348077bf3236cb005269ccb5428cd3/diff:/var/lib/docker/overlay2/c13cd32912522f6782156783115045b62dfab61dd1901db12d5f759c3d10e6d0/diff:/var/lib/docker/overlay2/e7a235d399c2231807f04fa8c59c25686f05fc4d0e9968d989b15b159cde0d7d/diff:/var/lib/docker/overlay2/4b8f93aaf70fbf7840f547b6c476c88f73edf7521e218ebf24dbc945f0bf2cc8/diff:/var/lib/docker/overlay2/735558dae1d4d5c76a24bcc9ac157e167e73ce45ba7a0449c4af98896642c861/diff:/var/lib/docker/overlay2/4b9ff4386e4988f696538caa7d89807b70f946fdde97698387af2b25744479d1/diff:/var/lib/docker/overlay2/dabf0583301c2cf613ada368d8d02cc304bdd454b3f3af90b4b8746ff8871259/diff:/var/lib/docker/overlay2/241b2b0198666d312fb5be391d08d9747c2f2cca163cd34acdf312ac0bf011cc/diff",
            "MergedDir": "/var/lib/docker/overlay2/6d821d34b4d8c7046abfdb54949ea5fa05b1e5711048a16a32411224b57f1b24/merged",
            "UpperDir": "/var/lib/docker/overlay2/6d821d34b4d8c7046abfdb54949ea5fa05b1e5711048a16a32411224b57f1b24/diff",
            "WorkDir": "/var/lib/docker/overlay2/6d821d34b4d8c7046abfdb54949ea5fa05b1e5711048a16a32411224b57f1b24/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:6b7908e4c7473003628ddbd1d8ad378db659f0bf29a3019f7bb7150e9bfd109d",
            "sha256:a8110b39bc455a96888a6bcaea9d31ccc6caea99aba02d81eabafc9ae20df15d",
            "sha256:6dd52b604e8d8a7db715a6f05e5bf3ab947dec4235ebe3613525a3c448dfd8c0",
            "sha256:08929f20c0ea08fedd2bef8dd65e8beb2cd7988a04687abefeacda01e1b8b243",
            "sha256:5a1cc2f884089959ded7a7726b82187fe6082cf92e75376b7bd9840e10ecd5a8",
            "sha256:51edf5054f07d2c2662cc612e43c6cf173ceca231f57967388cd8ba7d3a1b943",
            "sha256:242862bd12cfc2c2779d284c4f8fe2b0f3bb0eea03189a25b7fc2163e10d0ef9",
            "sha256:e3ee015fe4e868bfd6add985bd0ae7cd9298f72462ca43e9145a0703f5ea730a",
            "sha256:6b4b84e2fc00a52a203e71339688381617c1038ac54e8e85ac0057b98252e949",
            "sha256:db79c52891e9170849239899bf66e9c5dae9901b5b0782ee42c6c7966b146339",
            "sha256:f2c6f83837a768ce3724341a7d4a9ecfe3fc033656a6088c12b549d22223a1e5",
            "sha256:addea2bd8a96f3480105de211a10fe8a268bb92103a4a1ce4e940de0c79bba45",
            "sha256:e338155fe4f2914fd94e6a4909ce669eb28ea837e57df60be51994d71f7a5d52",
            "sha256:7c09304cd53ee29e53937196badbe9e739b86c7e1d59fbee284e04eb718e79b8",
            "sha256:5d76bea83ba6b3c17e84eabda8c90746816435766fcedce632751bc60f346cae",
            "sha256:6fef6466bd167f614917a5f3519ecc65394eeb9a14f7a4429f495b088b9a1bd9"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-03-13T16:51:23.252818992+08:00"
    }
}

更多版本

docker.io/sucwangsr/janus-webrtc-gateway-docker:latest

linux/amd64 docker.io1.84GB2026-03-13 16:53
6