Block a user
asterisk-real (sha-1fde2a38)
Published 2026-09-12 15:09:43 +08:00 by rogee
Installation
docker pull git.ipao.vip/rogee/asterisk-real:sha-1fde2a38sha256:0f5e3cd0e9a86bc9dc4750929abee9ba1faae11ed39739f3e75343d39d837e41
About this package
Asterisk 22.10.1 on trixie
Image Layers
| # debian.sh --arch 'amd64' out/ 'trixie' '@1787529600' |
| LABEL maintainer=Andrius Kairiukstis <k@andrius.mobi> |
| LABEL org.opencontainers.image.title=Asterisk PBX Runtime |
| LABEL org.opencontainers.image.description=Runtime environment for Asterisk 22.10.1 |
| ARG DEBIAN_FRONTEND=noninteractive |
| ARG TARGETARCH=amd64 |
| ENV DEBIAN_FRONTEND=noninteractive |
| 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 |
| 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 |
| LABEL maintainer=Andrius Kairiukstis <k@andrius.mobi> |
| LABEL org.opencontainers.image.title=Asterisk PBX |
| LABEL org.opencontainers.image.description=Production Asterisk PBX 22.10.1 |
| LABEL org.opencontainers.image.version=22.10.1 |
| LABEL org.opencontainers.image.source=https://github.com/andrius/asterisk |
| LABEL org.opencontainers.image.vendor=Andrius Kairiukstis <k@andrius.mobi> |
| COPY /usr/sbin/asterisk /usr/sbin/asterisk # buildkit |
| COPY /usr/lib/asterisk /usr/lib/asterisk # buildkit |
| COPY /var/lib/asterisk /var/lib/asterisk # buildkit |
| COPY /etc/asterisk /etc/asterisk # buildkit |
| COPY /usr/lib/libasterisk*.so* /usr/lib/ # buildkit |
| COPY healthcheck.sh /usr/local/bin/healthcheck.sh # buildkit |
| RUN |2 DEBIAN_FRONTEND=noninteractive TARGETARCH=amd64 /bin/sh -c chmod +x /usr/local/bin/healthcheck.sh # buildkit |
| COPY entrypoint.sh /usr/local/bin/entrypoint.sh # buildkit |
| RUN |2 DEBIAN_FRONTEND=noninteractive TARGETARCH=amd64 /bin/sh -c chmod +x /usr/local/bin/entrypoint.sh # buildkit |
| 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 |
| RUN |2 DEBIAN_FRONTEND=noninteractive TARGETARCH=amd64 /bin/sh -c asterisk -V || (echo "Error: Unable to run asterisk -V" && exit 1) # buildkit |
| VOLUME [/var/lib/asterisk/sounds /var/lib/asterisk/keys /var/lib/asterisk/phoneprov /var/spool/asterisk /var/log/asterisk /etc/asterisk] |
| HEALTHCHECK {Test:[CMD-SHELL /usr/local/bin/healthcheck.sh] Interval:30s Timeout:10s StartPeriod:30s StartInterval:0s Retries:3} |
| ENTRYPOINT ["/usr/local/bin/entrypoint.sh"] |
| WORKDIR /home/asterisk |
| CMD ["/usr/sbin/asterisk" "-vvvdddf" "-T" "-W" "-U" "asterisk" "-p"] |
Labels
| Key | Value |
|---|---|
| maintainer | Andrius Kairiukstis <k@andrius.mobi> |
| org.opencontainers.image.created | |
| org.opencontainers.image.description | Asterisk 22.10.1 on trixie |
| org.opencontainers.image.revision | 03c504c2b6dfeb89124772ac589dc5416616285f |
| org.opencontainers.image.source | https://github.com/andrius/asterisk |
| org.opencontainers.image.title | Asterisk PBX |
| org.opencontainers.image.vendor | Andrius Kairiukstis <k@andrius.mobi> |
| org.opencontainers.image.version | 22.10.1 |
Details
Versions (1)
View all
sha-1fde2a38
2026-09-12