logo
docker.io/andrius/asterisk:22
linux/arm64 docker.io 薛定谔的鲁小呆。 贡献 请确认架构匹配

该Docker镜像包含Asterisk开源PBX系统,可用于构建VOIP服务器、IP电话系统及各类语音通信应用,支持多种通信协议与功能扩展,适用于企业或个人部署自定义的通信解决方案。

8
浏览次数
383.33MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrius/asterisk:22-linuxarm64
源镜像
docker.io/andrius/asterisk:22
镜像ID
sha256:768504b2a2e7a4a383eec7a560fad2f49bc1363dd1da850704017063a6301856
镜像 TAG
22-linuxarm64
镜像大小
383.33MB
平台架构
linux/arm64
镜像源
docker.io
CMD
/usr/sbin/asterisk -vvvdddf -T -W -U asterisk -p
启动入口
/usr/local/bin/entrypoint.sh
工作目录
/home/asterisk
OS/平台
linux/arm64
镜像创建
2026-07-15T08:49:58.789657879Z
同步时间
2026-07-22 12:20
浏览量
8 次
贡献者
avatar 薛定谔的鲁小呆。
📁 目录挂载 6
 /etc/asterisk  /var/lib/asterisk/keys  /var/lib/asterisk/phoneprov  /var/lib/asterisk/sounds  /var/log/asterisk  /var/spool/asterisk
⚙️ 环境变量 2
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
DEBIAN_FRONTEND=noninteractive 1
🏷️ 镜像标签 8
KeyValue
Andrius Kairiukstis <k@andrius.mobi> maintainer
org.opencontainers.image.created
Asterisk 22.10.1 on trixie org.opencontainers.image.description
60f05c5329bedd1cb611bc6622ae8ebeb465b32d org.opencontainers.image.revision
https://github.com/andrius/asterisk org.opencontainers.image.source
Asterisk PBX org.opencontainers.image.title
Andrius Kairiukstis <k@andrius.mobi> org.opencontainers.image.vendor
22.10.1 org.opencontainers.image.version
🛡️ 镜像安全扫描
debian 13.6 Trivy 2026-07-22 12:20 查看完整报告
567
低危 LOW
106
中危 MEDIUM
50
高危 HIGH
4
严重 CRITICAL
受影响目标 (1)
docker.io/andrius/asterisk:22 (debian 13.6) debian

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrius/asterisk:22-linuxarm64
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrius/asterisk:22-linuxarm64  docker.io/andrius/asterisk:22

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrius/asterisk:22-linuxarm64
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrius/asterisk:22-linuxarm64  docker.io/andrius/asterisk:22

Shell快速替换命令

sed -i 's#andrius/asterisk:22#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrius/asterisk:22-linuxarm64#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrius/asterisk:22-linuxarm64 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrius/asterisk:22-linuxarm64  docker.io/andrius/asterisk:22'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrius/asterisk:22-linuxarm64 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrius/asterisk:22-linuxarm64  docker.io/andrius/asterisk:22'

镜像构建历史


# 2026-07-15 16:49:58  0.00B 设置默认要执行的命令
CMD ["/usr/sbin/asterisk" "-vvvdddf" "-T" "-W" "-U" "asterisk" "-p"]
                        
# 2026-07-15 16:49:58  0.00B 设置工作目录为/home/asterisk
WORKDIR /home/asterisk
                        
# 2026-07-15 16:49:58  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/usr/local/bin/entrypoint.sh"]
                        
# 2026-07-15 16:49:58  0.00B 指定检查容器健康状态的命令
HEALTHCHECK {Test:[CMD-SHELL /usr/local/bin/healthcheck.sh] Interval:30s Timeout:10s StartPeriod:30s StartInterval:0s Retries:3}
                        
# 2026-07-15 16:49:58  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/var/lib/asterisk/sounds /var/lib/asterisk/keys /var/lib/asterisk/phoneprov /var/spool/asterisk /var/log/asterisk /etc/asterisk]
                        
# 2026-07-15 16:49:58  0.00B 执行命令并创建新的镜像层
RUN |2 DEBIAN_FRONTEND=noninteractive TARGETARCH=arm64 /bin/sh -c asterisk -V || (echo "Error: Unable to run asterisk -V" && exit 1) # buildkit
                        
# 2026-07-15 16:49:58  29.77MB 执行命令并创建新的镜像层
RUN |2 DEBIAN_FRONTEND=noninteractive TARGETARCH=arm64 /bin/sh -c chown -R asterisk:asterisk     /etc/asterisk     /home/asterisk     /var/*/asterisk     /usr/lib*/asterisk 2>/dev/null || true     && chmod -R 750 /var/spool/asterisk # buildkit
                        
# 2026-07-15 16:49:56  0.00B 执行命令并创建新的镜像层
RUN |2 DEBIAN_FRONTEND=noninteractive TARGETARCH=arm64 /bin/sh -c chmod +x /usr/local/bin/entrypoint.sh # buildkit
                        
# 2026-07-15 16:49:56  2.04KB 复制新文件或目录到容器中
COPY entrypoint.sh /usr/local/bin/entrypoint.sh # buildkit
                        
# 2026-07-15 16:49:56  0.00B 执行命令并创建新的镜像层
RUN |2 DEBIAN_FRONTEND=noninteractive TARGETARCH=arm64 /bin/sh -c chmod +x /usr/local/bin/healthcheck.sh # buildkit
                        
# 2026-07-15 16:49:56  3.74KB 复制新文件或目录到容器中
COPY healthcheck.sh /usr/local/bin/healthcheck.sh # buildkit
                        
# 2026-07-15 16:49:56  18.11MB 复制新文件或目录到容器中
COPY /usr/lib/libasterisk*.so* /usr/lib/ # buildkit
                        
# 2026-07-15 16:49:56  756.44KB 复制新文件或目录到容器中
COPY /etc/asterisk /etc/asterisk # buildkit
                        
# 2026-07-15 16:49:55  3.67MB 复制新文件或目录到容器中
COPY /var/lib/asterisk /var/lib/asterisk # buildkit
                        
# 2026-07-15 16:49:55  25.34MB 复制新文件或目录到容器中
COPY /usr/lib/asterisk /usr/lib/asterisk # buildkit
                        
# 2026-07-15 16:49:55  3.37MB 复制新文件或目录到容器中
COPY /usr/sbin/asterisk /usr/sbin/asterisk # buildkit
                        
# 2026-07-15 16:46:16  0.00B 添加元数据标签
LABEL org.opencontainers.image.vendor=Andrius Kairiukstis <k@andrius.mobi>
                        
# 2026-07-15 16:46:16  0.00B 添加元数据标签
LABEL org.opencontainers.image.source=https://github.com/andrius/asterisk
                        
# 2026-07-15 16:46:16  0.00B 添加元数据标签
LABEL org.opencontainers.image.version=22.10.1
                        
# 2026-07-15 16:46:16  0.00B 添加元数据标签
LABEL org.opencontainers.image.description=Production Asterisk PBX 22.10.1
                        
# 2026-07-15 16:46:16  0.00B 添加元数据标签
LABEL org.opencontainers.image.title=Asterisk PBX
                        
# 2026-07-15 16:46:16  0.00B 添加元数据标签
LABEL maintainer=Andrius Kairiukstis <k@andrius.mobi>
                        
# 2026-07-15 16:46:16  8.87KB 执行命令并创建新的镜像层
RUN |2 DEBIAN_FRONTEND=noninteractive TARGETARCH=arm64 /bin/sh -c useradd --uid 1000 --system --user-group     --home-dir /home/asterisk --create-home     asterisk     && mkdir -p         /var/run/asterisk         /var/log/asterisk         /var/spool/asterisk/monitor         /var/spool/asterisk/outgoing         /var/spool/asterisk/tmp         /var/spool/asterisk/voicemail         /var/spool/asterisk/fax         /var/lib/asterisk/keys         /var/lib/asterisk/phoneprov         /var/lib/asterisk/sounds         /var/lib/asterisk/docs # buildkit
                        
# 2026-07-15 16:46:16  160.54MB 执行命令并创建新的镜像层
RUN |2 DEBIAN_FRONTEND=noninteractive TARGETARCH=arm64 /bin/sh -c apt-get update     && apt-get install -y --no-install-recommends         binutils ca-certificates curl gettext-base libedit2 libgsm1 libjansson4         libogg0 libopus0 libpopt0 libresample1 libspandsp2 libspeex1 libspeexdsp1         libsqlite3-0 libvorbis0a libxml2 libxslt1.1 odbcinst portaudio19-dev procps         python3 unixodbc uuid libcurl4t64 libssl3t64 libsrtp2-1 libncurses6         libpqxx-7.10 libicu76     && apt-get clean     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-07-15 16:46:16  0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
                        
# 2026-07-15 16:46:16  0.00B 定义构建参数
ARG TARGETARCH=arm64
                        
# 2026-07-15 16:46:16  0.00B 定义构建参数
ARG DEBIAN_FRONTEND=noninteractive
                        
# 2026-07-15 16:46:16  0.00B 添加元数据标签
LABEL org.opencontainers.image.description=Runtime environment for Asterisk 22.10.1
                        
# 2026-07-15 16:46:16  0.00B 添加元数据标签
LABEL org.opencontainers.image.title=Asterisk PBX Runtime
                        
# 2026-07-15 16:46:16  0.00B 添加元数据标签
LABEL maintainer=Andrius Kairiukstis <k@andrius.mobi>
                        
# 2026-07-13 08:00:00  141.75MB 
# debian.sh --arch 'arm64' out/ 'trixie' '@1783900800'
                        
                    

镜像信息

{
    "Id": "sha256:768504b2a2e7a4a383eec7a560fad2f49bc1363dd1da850704017063a6301856",
    "RepoTags": [
        "andrius/asterisk:22",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrius/asterisk:22-linuxarm64"
    ],
    "RepoDigests": [
        "andrius/asterisk@sha256:cc5fce715ec241c588992fbc5372af3a1ae673c6fe48903a49d069223aab68da",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrius/asterisk@sha256:14231d8a975b51e082826e1e20fc6c9b12a45afc8d125c380544d9900d418faa"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-07-15T08:49:58.789657879Z",
    "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"
        ],
        "Cmd": [
            "/usr/sbin/asterisk",
            "-vvvdddf",
            "-T",
            "-W",
            "-U",
            "asterisk",
            "-p"
        ],
        "Healthcheck": {
            "Test": [
                "CMD-SHELL",
                "/usr/local/bin/healthcheck.sh"
            ],
            "Interval": 30000000000,
            "Timeout": 10000000000,
            "StartPeriod": 30000000000,
            "Retries": 3
        },
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/etc/asterisk": {},
            "/var/lib/asterisk/keys": {},
            "/var/lib/asterisk/phoneprov": {},
            "/var/lib/asterisk/sounds": {},
            "/var/log/asterisk": {},
            "/var/spool/asterisk": {}
        },
        "WorkingDir": "/home/asterisk",
        "Entrypoint": [
            "/usr/local/bin/entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "maintainer": "Andrius Kairiukstis \u003ck@andrius.mobi\u003e",
            "org.opencontainers.image.created": "",
            "org.opencontainers.image.description": "Asterisk 22.10.1 on trixie",
            "org.opencontainers.image.revision": "60f05c5329bedd1cb611bc6622ae8ebeb465b32d",
            "org.opencontainers.image.source": "https://github.com/andrius/asterisk",
            "org.opencontainers.image.title": "Asterisk PBX",
            "org.opencontainers.image.vendor": "Andrius Kairiukstis \u003ck@andrius.mobi\u003e",
            "org.opencontainers.image.version": "22.10.1"
        }
    },
    "Architecture": "arm64",
    "Os": "linux",
    "Size": 383328353,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/17075ae1954a40f4e239f53714c72b52140936260f3c88865ea176c7bf91cc90/diff:/var/lib/docker/overlay2/de9502bd1583de474ce7a0b1c2f9e32cbf3c6bf7e84707a16b68f08779718f0a/diff:/var/lib/docker/overlay2/f03b53dda4876e7162c2a84b92457069bd777ef3357543e1bd60e9a5cb1f4353/diff:/var/lib/docker/overlay2/155c0124bf24848e3bb587162a07b06c6226a243acecb83f9e1a92381412b943/diff:/var/lib/docker/overlay2/f02c6fc903738bc592b17e69aefd4240637749430da09ef61cd6a28ac6981724/diff:/var/lib/docker/overlay2/015aa6d372b7fe1a74aa292224e7f9bad386264f28a3df8ef8439a7333402bbf/diff:/var/lib/docker/overlay2/e36f942d19fd9d8b62202e26cd76eade5e62462a3db94f9a60552f516dee8830/diff:/var/lib/docker/overlay2/1e8fc7fa9fe3ef8f637d5225db1ebf26b9c3135781b8b37fa2bbeefd998cc8ba/diff:/var/lib/docker/overlay2/2d4d347352d79febbbda516cc688b24091d2860f4559181de345b39edf0b3707/diff:/var/lib/docker/overlay2/e7d6bbde94a4c773036fe4d9b2652191a5dd7a63106ba8e51be3659bde023b6a/diff:/var/lib/docker/overlay2/7b990f77c47df0972dcabd052cf01e147f045b35f76e7fecc2c73183763be912/diff:/var/lib/docker/overlay2/2cdccb06ec46ae2157b115a19cc1fc0c022d8021490d06c7cd561f1b1927bd2d/diff:/var/lib/docker/overlay2/f781d4fc5506cf4ee680e14849192ce4b741dafe0c92b2467bf971ba4593f8b7/diff:/var/lib/docker/overlay2/ace0a0b4a1dbf8e6f3cbd977cd50b95f85c7bac642a3281be6506f8b566c718f/diff",
            "MergedDir": "/var/lib/docker/overlay2/6a1aa3cc6b8770fb021bbd468ca19368b9437eeb4f9af62f716a0ea398d6d279/merged",
            "UpperDir": "/var/lib/docker/overlay2/6a1aa3cc6b8770fb021bbd468ca19368b9437eeb4f9af62f716a0ea398d6d279/diff",
            "WorkDir": "/var/lib/docker/overlay2/6a1aa3cc6b8770fb021bbd468ca19368b9437eeb4f9af62f716a0ea398d6d279/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:7bd6b729fb5d93762535a98a4bf7bc141c4c56e974e82749d1aff0320d094752",
            "sha256:0618b0557d210b424ee162338a7884fa77c42712c60d913fde03c9f46f99a46c",
            "sha256:52fac3fddf2464cd26ad1f9e65577b667e99f91059a0f85700b6851ee140147a",
            "sha256:0dc0c2779038739a798eff15dc5d6ae790d522567a78efbf17f273788a6756e0",
            "sha256:e785c3c1e613098461a03f7566d26d85162667ad7921d45e13523fb44857c592",
            "sha256:94d6002a20f6a7149866b5a6271a812b0342468f171fd983769c70f80f7b22a5",
            "sha256:ec46bdd0e6784336ee130d40ddbd283001a176251be1d5cc00b1c42a525fa940",
            "sha256:18ea5fa8959f25a04cb1391dc72d5e624494a6b8cead4cba325775187cca1faf",
            "sha256:cea129a7a641f43968a03db0d03e594a1c577eafc56b261d3eb03470c3b34007",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:391f9b23e8cebe7a14fef9180eb16ac7386dcb36c434baabd763f84f9b71f82c",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:f3855ec9a9ec23e0de84200e5794f8d5916f2394e664d1a2b3fe79f2d176f174",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-07-22T12:19:56.557517952+08:00"
    }
}

更多版本

docker.io/andrius/asterisk:22

linux/arm64 docker.io383.33MB2026-07-22 12:20
7

docker.io/andrius/asterisk:22

linux/amd64 docker.io327.86MB2026-07-22 12:22
9
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×