logo
docker.io/andrius/asterisk:22
linux/amd64 docker.io 薛定谔的鲁小呆。 贡献

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

8
浏览次数
327.86MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrius/asterisk:22
源镜像
docker.io/andrius/asterisk:22
镜像ID
sha256:ab53d9d2df59844dd6769a5a7b3a1c2264de899f7d43a07f4b4ee0563df14afe
镜像 TAG
22
镜像大小
327.86MB
平台架构
linux/amd64
镜像源
docker.io
CMD
/usr/sbin/asterisk -vvvdddf -T -W -U asterisk -p
启动入口
/usr/local/bin/entrypoint.sh
工作目录
/home/asterisk
OS/平台
linux/amd64
镜像创建
2026-07-15T08:49:44.902197265Z
同步时间
2026-07-22 12:22
浏览量
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:22 查看完整报告
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
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrius/asterisk:22  docker.io/andrius/asterisk:22

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrius/asterisk:22
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrius/asterisk:22  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#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrius/asterisk:22 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrius/asterisk:22  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 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrius/asterisk:22  docker.io/andrius/asterisk:22'

镜像构建历史


# 2026-07-15 16:49:44  0.00B 设置默认要执行的命令
CMD ["/usr/sbin/asterisk" "-vvvdddf" "-T" "-W" "-U" "asterisk" "-p"]
                        
# 2026-07-15 16:49:44  0.00B 设置工作目录为/home/asterisk
WORKDIR /home/asterisk
                        
# 2026-07-15 16:49:44  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/usr/local/bin/entrypoint.sh"]
                        
# 2026-07-15 16:49:44  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:44  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:44  0.00B 执行命令并创建新的镜像层
RUN |2 DEBIAN_FRONTEND=noninteractive TARGETARCH=amd64 /bin/sh -c asterisk -V || (echo "Error: Unable to run asterisk -V" && exit 1) # buildkit
                        
# 2026-07-15 16:49:44  16.61MB 执行命令并创建新的镜像层
RUN |2 DEBIAN_FRONTEND=noninteractive TARGETARCH=amd64 /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:44  0.00B 执行命令并创建新的镜像层
RUN |2 DEBIAN_FRONTEND=noninteractive TARGETARCH=amd64 /bin/sh -c chmod +x /usr/local/bin/entrypoint.sh # buildkit
                        
# 2026-07-15 16:49:44  2.04KB 复制新文件或目录到容器中
COPY entrypoint.sh /usr/local/bin/entrypoint.sh # buildkit
                        
# 2026-07-15 16:49:44  0.00B 执行命令并创建新的镜像层
RUN |2 DEBIAN_FRONTEND=noninteractive TARGETARCH=amd64 /bin/sh -c chmod +x /usr/local/bin/healthcheck.sh # buildkit
                        
# 2026-07-15 16:49:44  3.74KB 复制新文件或目录到容器中
COPY healthcheck.sh /usr/local/bin/healthcheck.sh # buildkit
                        
# 2026-07-15 16:49:44  17.66MB 复制新文件或目录到容器中
COPY /usr/lib/libasterisk*.so* /usr/lib/ # buildkit
                        
# 2026-07-15 16:49:43  756.44KB 复制新文件或目录到容器中
COPY /etc/asterisk /etc/asterisk # buildkit
                        
# 2026-07-15 16:49:43  3.67MB 复制新文件或目录到容器中
COPY /var/lib/asterisk /var/lib/asterisk # buildkit
                        
# 2026-07-15 16:49:43  12.18MB 复制新文件或目录到容器中
COPY /usr/lib/asterisk /usr/lib/asterisk # buildkit
                        
# 2026-07-15 16:49:43  3.43MB 复制新文件或目录到容器中
COPY /usr/sbin/asterisk /usr/sbin/asterisk # buildkit
                        
# 2026-07-15 16:45:56  0.00B 添加元数据标签
LABEL org.opencontainers.image.vendor=Andrius Kairiukstis <k@andrius.mobi>
                        
# 2026-07-15 16:45:56  0.00B 添加元数据标签
LABEL org.opencontainers.image.source=https://github.com/andrius/asterisk
                        
# 2026-07-15 16:45:56  0.00B 添加元数据标签
LABEL org.opencontainers.image.version=22.10.1
                        
# 2026-07-15 16:45:56  0.00B 添加元数据标签
LABEL org.opencontainers.image.description=Production Asterisk PBX 22.10.1
                        
# 2026-07-15 16:45:56  0.00B 添加元数据标签
LABEL org.opencontainers.image.title=Asterisk PBX
                        
# 2026-07-15 16:45:56  0.00B 添加元数据标签
LABEL maintainer=Andrius Kairiukstis <k@andrius.mobi>
                        
# 2026-07-15 16:45:56  8.87KB 执行命令并创建新的镜像层
RUN |2 DEBIAN_FRONTEND=noninteractive TARGETARCH=amd64 /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:45:56  153.65MB 执行命令并创建新的镜像层
RUN |2 DEBIAN_FRONTEND=noninteractive TARGETARCH=amd64 /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:45:56  0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
                        
# 2026-07-15 16:45:56  0.00B 定义构建参数
ARG TARGETARCH=amd64
                        
# 2026-07-15 16:45:56  0.00B 定义构建参数
ARG DEBIAN_FRONTEND=noninteractive
                        
# 2026-07-15 16:45:56  0.00B 添加元数据标签
LABEL org.opencontainers.image.description=Runtime environment for Asterisk 22.10.1
                        
# 2026-07-15 16:45:56  0.00B 添加元数据标签
LABEL org.opencontainers.image.title=Asterisk PBX Runtime
                        
# 2026-07-15 16:45:56  0.00B 添加元数据标签
LABEL maintainer=Andrius Kairiukstis <k@andrius.mobi>
                        
# 2026-07-13 08:00:00  119.88MB 
# debian.sh --arch 'amd64' out/ 'trixie' '@1783900800'
                        
                    

镜像信息

{
    "Id": "sha256:ab53d9d2df59844dd6769a5a7b3a1c2264de899f7d43a07f4b4ee0563df14afe",
    "RepoTags": [
        "andrius/asterisk:22",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrius/asterisk:22"
    ],
    "RepoDigests": [
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrius/asterisk@sha256:6cff69c9e60c7b968a52cd2f08e1a8f4b4115d033ec19d3c278365b88eba5002"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-07-15T08:49:44.902197265Z",
    "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": "amd64",
    "Os": "linux",
    "Size": 327856521,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/35a32922da2bc696a51314b61089c6ea65937b91f7221bd939e68e045470af35/diff:/var/lib/docker/overlay2/7160dacdf1af3f10a2e84af80ae248b87c4daf1192d59c0fe25b8b45b29ee9d1/diff:/var/lib/docker/overlay2/8b84953600e0c5cd77098e9b812614c851f06b3ba2ea104c887cb00d93c4677e/diff:/var/lib/docker/overlay2/e0c08ae49186cf7277166339ab166b06283e79978b17ce51b78c12e51350ef09/diff:/var/lib/docker/overlay2/168bcef6b0c5bb9d8a27768aa0fe5ff588e453235d073946db152a6bbfda51f6/diff:/var/lib/docker/overlay2/b16e5163f4c6934f69fb06aa71389cf6cbddb8db7a4253b58fb5b5de1dcd77fb/diff:/var/lib/docker/overlay2/a7eb2b817d6492647392a9b757f23f5737098f1e313a844092683636536284b3/diff:/var/lib/docker/overlay2/23d70c9ff0f4c49b76ab4366904d719d32aeb628328d7ab78fc3dce074973dc7/diff:/var/lib/docker/overlay2/0b4d58298aaee122c5fa78c38aa8a116b26f6387efddea141db2f093e89c198e/diff:/var/lib/docker/overlay2/fc90436f9b9f126663bf081ed59767ca87af4f55afb78da66008745e35a1d1a2/diff:/var/lib/docker/overlay2/4fdf5387dfbff61d8f8f62da40afbe0451ef907525c368884a90c82f7b1c8746/diff:/var/lib/docker/overlay2/90c8f05ca75da9711c2d1ed574f2c42241227823c25b534d31389c2ba69f5bcc/diff:/var/lib/docker/overlay2/c3dee802fd8101d2f830bce3bde59c13676153d032af4973b631dbb12cd6b034/diff:/var/lib/docker/overlay2/4045f4c1b06fffe16d479da9fca3a8868475cf68e65f246a963fdd3c7c758f16/diff",
            "MergedDir": "/var/lib/docker/overlay2/30c7fb0b4d18c874747d115d8d89f6a3edb483c4ddada63d2b48980b39fd40e8/merged",
            "UpperDir": "/var/lib/docker/overlay2/30c7fb0b4d18c874747d115d8d89f6a3edb483c4ddada63d2b48980b39fd40e8/diff",
            "WorkDir": "/var/lib/docker/overlay2/30c7fb0b4d18c874747d115d8d89f6a3edb483c4ddada63d2b48980b39fd40e8/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:102f96b3f4cea4b0d15a4b725e85070f0c28709b420a5e37e3c775bf9859059e",
            "sha256:e86b958ce20558563463e9cef52c47170adae7ce7f6b652e4d9f439b075448bd",
            "sha256:48c3f5c92ce0026b4f7b8a7916b1d1f1bc30f7cee18f8335f43dd94b8dc34466",
            "sha256:6d55ab584403da9aef6110cd37942171d52b2459d70778aa1fa4403938b23013",
            "sha256:d2b74b0a173b8b40f80e439df735251ebde89998599b95dec224908d4e314e0b",
            "sha256:dac8355b9a75dc234e7675701fe8f87e6603bf59a22d8e79df29b3b37934c64c",
            "sha256:47981dea305155d2d8556ef69bde94b4fb2f7787840ad435c8acc5aec94d1687",
            "sha256:681176328d8054f747fe8e0b558986c5f3f1137764f69050f7b0dd889d135d7e",
            "sha256:b421f6a03d4fc343135b9d3c30fcdec23d88c393395e66e6bcafe46a1ddb0f5e",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:4aa92796b2579173cc18f9688d12fa13ded9b9cd71ccb9f2278b66399321f43c",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:f3c359f37c271b0322cfa7e3758bbfc92c58e231fa9c97259e572926e292ad6f",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-07-22T12:21:46.763991318+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
7
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×