logo
ghcr.io/jitsi/prosody:stable-11146-2
linux/amd64 ghcr.io dockSir 贡献

该镜像是Jitsi视频会议系统中的Prosody XMPP服务器组件,用于处理Jitsi Meet部署中的即时通讯、用户认证、房间管理等核心功能,是Jitsi架构中负责XMPP通信的关键服务镜像。

12
浏览次数
175.45MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jitsi/prosody:stable-11146-2
源镜像
ghcr.io/jitsi/prosody:stable-11146-2
镜像ID
sha256:7661a7703fca9e3ec3ddcbaf0a2175ce53e9c85753a36dfa31c875aab469a95d
镜像 TAG
stable-11146-2
镜像大小
175.45MB
平台架构
linux/amd64
镜像源
ghcr.io
CMD
启动入口
/init
工作目录
OS/平台
linux/amd64
镜像创建
2026-08-17T08:13:41.473067882Z
同步时间
2026-08-18 14:07
浏览量
12 次
贡献者
avatar dockSir
🔌 开放端口 2
5222/tcp 5280/tcp
📁 目录挂载 2
 /config  /prosody-plugins-custom
⚙️ 环境变量 3
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
S6_BEHAVIOUR_IF_STAGE2_FAILS=2 1
S6_READ_ONLY_ROOT=1 2
🏷️ 镜像标签 5
KeyValue
XMPP server used for signalling. org.opencontainers.image.description
https://jitsi.github.io/handbook/ org.opencontainers.image.documentation
https://github.com/jitsi/docker-jitsi-meet org.opencontainers.image.source
Prosody IM org.opencontainers.image.title
https://prosody.im/ org.opencontainers.image.url
🛡️ 镜像安全扫描
debian 13.6 Trivy 2026-08-18 14:07 查看完整报告
120
低危 LOW
123
中危 MEDIUM
71
高危 HIGH
6
严重 CRITICAL
受影响目标 (3)
ghcr.io/jitsi/prosody:stable-11146-2 (debian 13.6) debian usr/bin/tpl gobinary /etc/ssl/private/ssl-cert-snakeoil.key

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jitsi/prosody:stable-11146-2
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jitsi/prosody:stable-11146-2  ghcr.io/jitsi/prosody:stable-11146-2

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jitsi/prosody:stable-11146-2
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jitsi/prosody:stable-11146-2  ghcr.io/jitsi/prosody:stable-11146-2

Shell快速替换命令

sed -i 's#ghcr.io/jitsi/prosody:stable-11146-2#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jitsi/prosody:stable-11146-2#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jitsi/prosody:stable-11146-2 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jitsi/prosody:stable-11146-2  ghcr.io/jitsi/prosody:stable-11146-2'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jitsi/prosody:stable-11146-2 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jitsi/prosody:stable-11146-2  ghcr.io/jitsi/prosody:stable-11146-2'

镜像构建历史


# 2026-08-17 16:13:41  0.00B 指定运行容器时使用的用户
USER s6
                        
# 2026-08-17 16:13:41  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/config /prosody-plugins-custom]
                        
# 2026-08-17 16:13:41  0.00B 声明容器运行时监听的端口
EXPOSE [5222/tcp 5280/tcp]
                        
# 2026-08-17 16:13:41  725.22KB 复制新文件或目录到容器中
COPY /usr/local/share/lua/5.4 /usr/local/share/lua/5.4 # buildkit
                        
# 2026-08-17 16:13:41  36.52KB 复制新文件或目录到容器中
COPY /usr/local/lib/lua/5.4 /usr/local/lib/lua/5.4 # buildkit
                        
# 2026-08-17 16:13:33  51.15MB 执行命令并创建新的镜像层
RUN |3 VERSION_MATRIX_USER_VERIFICATION_SERVICE_PLUGIN=1.8.0 PROSODY_PACKAGE=prosody PROSODY_PACKAGE_VERSION=13.* /bin/sh -c set -x &&     wget -qO - https://prosody.im/files/prosody-debian-packages.key |       gpg --dearmour > /usr/share/keyrings/prosody.gpg &&     apt-dpkg-wrap apt-get update &&     apt-dpkg-wrap apt-get install -y       lua5.4       $PROSODY_PACKAGE=$PROSODY_PACKAGE_VERSION       libldap-common       sasl2-bin       libsasl2-modules-ldap       lua-cyrussasl       lua-inspect       lua-ldap       lua-luaossl       lua-sec       lua-unbound &&     apt-dpkg-wrap apt-get -d install -y jitsi-meet-prosody &&     dpkg -x /var/cache/apt/archives/jitsi-meet-prosody*.deb /tmp/pkg &&     cp -a /tmp/pkg/usr/share/jitsi-meet/prosody-plugins/* /prosody-plugins &&     rm -rf /tmp/pkg /var/cache/apt &&     apt-cleanup &&     rm -rf /etc/prosody &&     mv /usr/share/lua/5.3/inspect.lua /usr/share/lua/5.4/ &&     wget https://github.com/matrix-org/prosody-mod-auth-matrix-user-verification/archive/refs/tags/v$VERSION_MATRIX_USER_VERIFICATION_SERVICE_PLUGIN.tar.gz &&     tar -xf v$VERSION_MATRIX_USER_VERIFICATION_SERVICE_PLUGIN.tar.gz &&     mv prosody-mod-auth-matrix-user-verification-$VERSION_MATRIX_USER_VERIFICATION_SERVICE_PLUGIN/mod_auth_matrix_user_verification.lua /prosody-plugins &&     mv prosody-mod-auth-matrix-user-verification-$VERSION_MATRIX_USER_VERIFICATION_SERVICE_PLUGIN/mod_matrix_power_sync.lua /prosody-plugins &&     rm -rf prosody-mod-auth-matrix-user-verification-$VERSION_MATRIX_USER_VERIFICATION_SERVICE_PLUGIN v$VERSION_MATRIX_USER_VERIFICATION_SERVICE_PLUGIN.tar.gz &&     VERSION_PROSODY_CONTRIB_PLUGINS=$(wget -q -O - https://api.github.com/repos/jitsi-contrib/prosody-plugins/tags | grep -m 1 '"name":' | cut -d '"' -f4) &&     wget -q https://github.com/jitsi-contrib/prosody-plugins/archive/refs/tags/$VERSION_PROSODY_CONTRIB_PLUGINS.tar.gz &&     mkdir /prosody-plugins-contrib &&     tar --strip-components=1 -C /prosody-plugins-contrib -xf $VERSION_PROSODY_CONTRIB_PLUGINS.tar.gz &&     rm -f $VERSION_PROSODY_CONTRIB_PLUGINS.tar.gz &&     (apt-cache policy prosody | grep Installed | grep -Eq " 13\." && sed -i '/idna_to_ascii/d' /usr/share/lua/5.4/prosody/util/jid.lua || true) &&     usermod -a -G prosody,sasl s6 &&     chown s6:s6 /var/lib/prosody &&     echo "TLS_REQCERT allow" >> /etc/ldap/ldap.conf # buildkit
                        
# 2026-08-17 16:13:18  76.47KB 复制新文件或目录到容器中
COPY rootfs/ / # buildkit
                        
# 2026-08-17 16:13:18  0.00B 定义构建参数
ARG PROSODY_PACKAGE_VERSION=13.*
                        
# 2026-08-17 16:13:18  0.00B 定义构建参数
ARG PROSODY_PACKAGE=prosody
                        
# 2026-08-17 16:13:18  0.00B 定义构建参数
ARG VERSION_MATRIX_USER_VERIFICATION_SERVICE_PLUGIN=1.8.0
                        
# 2026-08-17 16:13:18  0.00B 添加元数据标签
LABEL org.opencontainers.image.documentation=https://jitsi.github.io/handbook/
                        
# 2026-08-17 16:13:18  0.00B 添加元数据标签
LABEL org.opencontainers.image.source=https://github.com/jitsi/docker-jitsi-meet
                        
# 2026-08-17 16:13:18  0.00B 添加元数据标签
LABEL org.opencontainers.image.url=https://prosody.im/
                        
# 2026-08-17 16:13:18  0.00B 添加元数据标签
LABEL org.opencontainers.image.description=XMPP server used for signalling.
                        
# 2026-08-17 16:13:18  0.00B 添加元数据标签
LABEL org.opencontainers.image.title=Prosody IM
                        
# 2026-08-17 16:13:18  0.00B 指定运行容器时使用的用户
USER root
                        
# 2026-08-17 16:10:31  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/init"]
                        
# 2026-08-17 16:10:31  0.00B 指定运行容器时使用的用户
USER s6
                        
# 2026-08-17 16:10:31  0.00B 执行命令并创建新的镜像层
RUN |5 JITSI_RELEASE=stable S6_OVERLAY_VERSION=v3.2.3.0 S6_OVERLAY_DOWNLOAD=https://github.com/just-containers/s6-overlay/releases/download/v3.2.3.0 TPL_VERSION=v1.5.0 TPL_DOWNLOAD=https://github.com/jitsi/tpl/releases/download/v1.5.0 /bin/sh -c [ "${JITSI_RELEASE}" = "unstable" ] &&     apt-dpkg-wrap apt-get update &&     apt-dpkg-wrap apt-get install -y       jq       iputils-ping       net-tools       procps       vim       &&     apt-cleanup   ||     true # buildkit
                        
# 2026-08-17 16:10:31  44.84MB 执行命令并创建新的镜像层
RUN |5 JITSI_RELEASE=stable S6_OVERLAY_VERSION=v3.2.3.0 S6_OVERLAY_DOWNLOAD=https://github.com/just-containers/s6-overlay/releases/download/v3.2.3.0 TPL_VERSION=v1.5.0 TPL_DOWNLOAD=https://github.com/jitsi/tpl/releases/download/v1.5.0 /bin/sh -c dpkgArch="$(dpkg --print-architecture)" &&   case "${dpkgArch##*-}" in     "amd64") TPL_ARCH=amd64; S6_ARCH=x86_64 ;;     "arm64") TPL_ARCH=arm64; S6_ARCH=aarch64 ;;     *) echo "unsupported architecture"; exit 1 ;;   esac &&   apt-dpkg-wrap apt-get update &&   apt-dpkg-wrap apt-get install -y     apt-utils     ca-certificates     curl     gnupg     wget     xz-utils     &&   wget -qO /usr/bin/tpl ${TPL_DOWNLOAD}/tpl-linux-${TPL_ARCH} &&   chmod +x /usr/bin/tpl &&   mkdir /tmp/s6 &&   wget -qO /tmp/s6/s6-overlay-noarch.tar.xz     ${S6_OVERLAY_DOWNLOAD}/s6-overlay-noarch.tar.xz &&   wget -qO /tmp/s6/s6-overlay-${S6_ARCH}.tar.xz     ${S6_OVERLAY_DOWNLOAD}/s6-overlay-${S6_ARCH}.tar.xz &&   tar -C / -Jxpf /tmp/s6/s6-overlay-noarch.tar.xz &&   tar -C / -Jxpf /tmp/s6/s6-overlay-${S6_ARCH}.tar.xz &&   rm -rf /tmp/s6 &&   wget -qO - https://download.jitsi.org/jitsi-key.gpg.key |     gpg --dearmour > /usr/share/keyrings/jitsi.gpg &&   sed -i "s/stable/${JITSI_RELEASE}/" /etc/apt/sources.list.d/jitsi.sources &&   apt-dpkg-wrap apt-get update &&   apt-dpkg-wrap apt-get dist-upgrade -y &&   apt-get purge -y     xz-utils     &&   apt-cleanup &&   adduser --disabled-password --gecos "" s6 # buildkit
                        
# 2026-08-17 16:10:03  1.61KB 复制新文件或目录到容器中
COPY rootfs / # buildkit
                        
# 2026-08-17 16:10:03  0.00B 设置环境变量 S6_READ_ONLY_ROOT
ENV S6_READ_ONLY_ROOT=1
                        
# 2026-08-17 16:10:03  0.00B 设置环境变量 S6_BEHAVIOUR_IF_STAGE2_FAILS
ENV S6_BEHAVIOUR_IF_STAGE2_FAILS=2
                        
# 2026-08-17 16:10:03  0.00B 定义构建参数
ARG TPL_DOWNLOAD=https://github.com/jitsi/tpl/releases/download/v1.5.0
                        
# 2026-08-17 16:10:03  0.00B 定义构建参数
ARG TPL_VERSION=v1.5.0
                        
# 2026-08-17 16:10:03  0.00B 定义构建参数
ARG S6_OVERLAY_DOWNLOAD=https://github.com/just-containers/s6-overlay/releases/download/v3.2.3.0
                        
# 2026-08-17 16:10:03  0.00B 定义构建参数
ARG S6_OVERLAY_VERSION=v3.2.3.0
                        
# 2026-08-17 16:10:03  0.00B 定义构建参数
ARG JITSI_RELEASE=stable
                        
# 2026-08-03 08:00:00  78.62MB 
# debian.sh --arch 'amd64' out/ 'trixie' '@1785715200'
                        
                    

镜像信息

{
    "Id": "sha256:7661a7703fca9e3ec3ddcbaf0a2175ce53e9c85753a36dfa31c875aab469a95d",
    "RepoTags": [
        "ghcr.io/jitsi/prosody:stable-11146-2",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jitsi/prosody:stable-11146-2"
    ],
    "RepoDigests": [
        "ghcr.io/jitsi/prosody@sha256:9e341b10134d947e49ca338b9efe8d70ac9d6e8d89d621da2246dfa79fe50363",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jitsi/prosody@sha256:c08bd09b65d8564a43360300e243560ff1331d20cdca530cb10621e9a7b003b1"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-08-17T08:13:41.473067882Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "s6",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "5222/tcp": {},
            "5280/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "S6_BEHAVIOUR_IF_STAGE2_FAILS=2",
            "S6_READ_ONLY_ROOT=1"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": {
            "/config": {},
            "/prosody-plugins-custom": {}
        },
        "WorkingDir": "",
        "Entrypoint": [
            "/init"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.description": "XMPP server used for signalling.",
            "org.opencontainers.image.documentation": "https://jitsi.github.io/handbook/",
            "org.opencontainers.image.source": "https://github.com/jitsi/docker-jitsi-meet",
            "org.opencontainers.image.title": "Prosody IM",
            "org.opencontainers.image.url": "https://prosody.im/"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 175449765,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/3befae0ab15327153477c12be2b6b2efb515b7fab0f3328a95c14834c9efc31f/diff:/var/lib/docker/overlay2/e5d5e6200f5436954d998219f5d42fc2f0b6d6d30c527ac9df07a066e19e8260/diff:/var/lib/docker/overlay2/c9411addf700c5f9c129fef7472229ef03f7d2b580c0e6ec7c6bcb3a7b63441e/diff:/var/lib/docker/overlay2/9baecd0bb5e63c15564cc3ef1e8f8914e0707e2f7fdd4bb31b206893c2e68b03/diff:/var/lib/docker/overlay2/7ee069747e16e8e7729e869b285cb180803944808b9e5c987d2baf0381cc900c/diff:/var/lib/docker/overlay2/cb5f91bbe90389ecda8cfe44da4fddc6632f911eb6ccdacd0a6a9a1b3e62ef8f/diff:/var/lib/docker/overlay2/faff4113146787f7bb5a6ce2a00d7d8484098129ae09c7d0ce5acd028427696c/diff",
            "MergedDir": "/var/lib/docker/overlay2/95c1054e98500f9711cf87c6fae4c797676de8c61318c21143bb18be65434469/merged",
            "UpperDir": "/var/lib/docker/overlay2/95c1054e98500f9711cf87c6fae4c797676de8c61318c21143bb18be65434469/diff",
            "WorkDir": "/var/lib/docker/overlay2/95c1054e98500f9711cf87c6fae4c797676de8c61318c21143bb18be65434469/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:6f94328331290cbd81edab450664d42da7b64c191416c9346cd5d28c84f76035",
            "sha256:e7c1bf9b6feae55c24b605dbe053ec3fdbb63e820f842928c7e054dd016050ef",
            "sha256:c81234156e6371a39ba4df5aaccd45e9d787f876e2f261291a31cd564578775a",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:2c133afdcf4bf64d566436d83f4b26f4a5b71aecd211568d951f800e55476bd3",
            "sha256:7b96b4a243c260faf5fd108c22d5f4e71c25d628fef2a0cd4f90c3719da104a8",
            "sha256:a5358c3b393d5df66785ca898a5d573b4c9f6c06ff2d9cf8e22ed2107c6fa773",
            "sha256:79b9689bf141d90613f40bb7d3c42f2ea9e792778a014b81804a16ecf3cc9625"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-08-18T14:07:09.524720538+08:00"
    }
}

更多版本

ghcr.io/jitsi/prosody:stable-11146-2

linux/amd64 ghcr.io175.45MB2026-08-18 14:07
11
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×