From 7a538127c9676f57b57aa7276dcb75a5e9aa8a18 Mon Sep 17 00:00:00 2001 From: Victor Seva Date: Wed, 3 Jul 2024 10:28:46 +0200 Subject: [PATCH] refresh files --- bionic/Dockerfile | 15 +++++---------- bookworm/Dockerfile | 15 +++++---------- bullseye/Dockerfile | 15 +++++---------- buster/Dockerfile | 15 +++++---------- focal/Dockerfile | 15 +++++---------- stretch/Dockerfile | 17 +++++++---------- trusty/Dockerfile | 15 +++++---------- xenial/Dockerfile | 15 +++++---------- 8 files changed, 42 insertions(+), 80 deletions(-) diff --git a/bionic/Dockerfile b/bionic/Dockerfile index d0f85d6..f9c15f9 100644 --- a/bionic/Dockerfile +++ b/bionic/Dockerfile @@ -1,26 +1,21 @@ FROM ubuntu:bionic -LABEL maintainer="Victor Seva " +LABEL org.opencontainers.image.authors Victor Seva # Important! Update this no-op ENV variable when this Dockerfile # is updated with the current date. It will force refresh of all # of the base images and things like 'apt-get update' won't be using # old cached versions when the Dockerfile is built. ENV REFRESHED_AT 2024-07-03 - -RUN rm -rf /var/lib/apt/lists/* && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes gnupg wget +RUN rm -rf /var/lib/apt/lists/* && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes gnupg wget apt-transport-https # kamailio repo -RUN echo "deb http://deb.kamailio.org/kamailio56 bionic main" > /etc/apt/sources.list.d/kamailio.list +RUN echo "deb http://deb-archive.kamailio.org/repos/kamailio-5.6.5 bionic main" > /etc/apt/sources.list.d/kamailio.list RUN wget -O- http://deb.kamailio.org/kamailiodebkey.gpg | apt-key add - -RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes kamailio=5.6.5+ubuntu18.04 kamailio-autheph-modules=5.6.5+ubuntu18.04 kamailio-berkeley-bin=5.6.5+ubuntu18.04 kamailio-berkeley-modules=5.6.5+ubuntu18.04 kamailio-cnxcc-modules=5.6.5+ubuntu18.04 kamailio-cpl-modules=5.6.5+ubuntu18.04 kamailio-dbg=5.6.5+ubuntu18.04 kamailio-erlang-modules=5.6.5+ubuntu18.04 kamailio-extra-modules=5.6.5+ubuntu18.04 kamailio-geoip-modules=5.6.5+ubuntu18.04 kamailio-geoip2-modules=5.6.5+ubuntu18.04 kamailio-ims-modules=5.6.5+ubuntu18.04 kamailio-json-modules=5.6.5+ubuntu18.04 kamailio-kazoo-modules=5.6.5+ubuntu18.04 kamailio-ldap-modules=5.6.5+ubuntu18.04 kamailio-lua-modules=5.6.5+ubuntu18.04 kamailio-memcached-modules=5.6.5+ubuntu18.04 kamailio-mongodb-modules=5.6.5+ubuntu18.04 kamailio-mono-modules=5.6.5+ubuntu18.04 kamailio-mqtt-modules=5.6.5+ubuntu18.04 kamailio-mysql-modules=5.6.5+ubuntu18.04 kamailio-nth=5.6.5+ubuntu18.04 kamailio-outbound-modules=5.6.5+ubuntu18.04 kamailio-perl-modules=5.6.5+ubuntu18.04 kamailio-phonenum-modules=5.6.5+ubuntu18.04 kamailio-postgres-modules=5.6.5+ubuntu18.04 kamailio-presence-modules=5.6.5+ubuntu18.04 kamailio-python-modules=5.6.5+ubuntu18.04 kamailio-python3-modules=5.6.5+ubuntu18.04 kamailio-rabbitmq-modules=5.6.5+ubuntu18.04 kamailio-radius-modules=5.6.5+ubuntu18.04 kamailio-redis-modules=5.6.5+ubuntu18.04 kamailio-ruby-modules=5.6.5+ubuntu18.04 kamailio-sctp-modules=5.6.5+ubuntu18.04 kamailio-snmpstats-modules=5.6.5+ubuntu18.04 kamailio-sqlite-modules=5.6.5+ubuntu18.04 kamailio-systemd-modules=5.6.5+ubuntu18.04 kamailio-tls-modules=5.6.5+ubuntu18.04 kamailio-unixodbc-modules=5.6.5+ubuntu18.04 kamailio-utils-modules=5.6.5+ubuntu18.04 kamailio-websocket-modules=5.6.5+ubuntu18.04 kamailio-xml-modules=5.6.5+ubuntu18.04 kamailio-xmpp-modules=5.6.5+ubuntu18.04 - -VOLUME /etc/kamailio - -# clean -RUN apt-get clean && rm -rf /var/lib/apt/lists/* +RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes kamailio=5.6.5+ubuntu18.04 kamailio-autheph-modules=5.6.5+ubuntu18.04 kamailio-berkeley-bin=5.6.5+ubuntu18.04 kamailio-berkeley-modules=5.6.5+ubuntu18.04 kamailio-cnxcc-modules=5.6.5+ubuntu18.04 kamailio-cpl-modules=5.6.5+ubuntu18.04 kamailio-dbg=5.6.5+ubuntu18.04 kamailio-erlang-modules=5.6.5+ubuntu18.04 kamailio-extra-modules=5.6.5+ubuntu18.04 kamailio-geoip-modules=5.6.5+ubuntu18.04 kamailio-geoip2-modules=5.6.5+ubuntu18.04 kamailio-ims-modules=5.6.5+ubuntu18.04 kamailio-json-modules=5.6.5+ubuntu18.04 kamailio-kazoo-modules=5.6.5+ubuntu18.04 kamailio-ldap-modules=5.6.5+ubuntu18.04 kamailio-lua-modules=5.6.5+ubuntu18.04 kamailio-memcached-modules=5.6.5+ubuntu18.04 kamailio-mongodb-modules=5.6.5+ubuntu18.04 kamailio-mono-modules=5.6.5+ubuntu18.04 kamailio-mqtt-modules=5.6.5+ubuntu18.04 kamailio-mysql-modules=5.6.5+ubuntu18.04 kamailio-nth=5.6.5+ubuntu18.04 kamailio-outbound-modules=5.6.5+ubuntu18.04 kamailio-perl-modules=5.6.5+ubuntu18.04 kamailio-phonenum-modules=5.6.5+ubuntu18.04 kamailio-postgres-modules=5.6.5+ubuntu18.04 kamailio-presence-modules=5.6.5+ubuntu18.04 kamailio-python-modules=5.6.5+ubuntu18.04 kamailio-python3-modules=5.6.5+ubuntu18.04 kamailio-rabbitmq-modules=5.6.5+ubuntu18.04 kamailio-radius-modules=5.6.5+ubuntu18.04 kamailio-redis-modules=5.6.5+ubuntu18.04 kamailio-ruby-modules=5.6.5+ubuntu18.04 kamailio-sctp-modules=5.6.5+ubuntu18.04 kamailio-snmpstats-modules=5.6.5+ubuntu18.04 kamailio-sqlite-modules=5.6.5+ubuntu18.04 kamailio-systemd-modules=5.6.5+ubuntu18.04 kamailio-tls-modules=5.6.5+ubuntu18.04 kamailio-unixodbc-modules=5.6.5+ubuntu18.04 kamailio-utils-modules=5.6.5+ubuntu18.04 kamailio-websocket-modules=5.6.5+ubuntu18.04 kamailio-xml-modules=5.6.5+ubuntu18.04 kamailio-xmpp-modules=5.6.5+ubuntu18.04 && apt-get clean && rm -rf /var/lib/apt/lists/* # set SHM_MEMORY and PKG_MEMORY from ENV ENV SHM_MEMORY=64 ENV PKG_MEMORY=8 +VOLUME /etc/kamailio ENTRYPOINT kamailio -DD -E -m ${SHM_MEMORY} -M ${PKG_MEMORY} diff --git a/bookworm/Dockerfile b/bookworm/Dockerfile index 6b3ef90..52f06ae 100644 --- a/bookworm/Dockerfile +++ b/bookworm/Dockerfile @@ -1,26 +1,21 @@ FROM debian:bookworm -LABEL maintainer="Victor Seva " +LABEL org.opencontainers.image.authors Victor Seva # Important! Update this no-op ENV variable when this Dockerfile # is updated with the current date. It will force refresh of all # of the base images and things like 'apt-get update' won't be using # old cached versions when the Dockerfile is built. ENV REFRESHED_AT 2024-07-03 - -RUN rm -rf /var/lib/apt/lists/* && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes gnupg wget +RUN rm -rf /var/lib/apt/lists/* && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes gnupg wget apt-transport-https # kamailio repo -RUN echo "deb http://deb.kamailio.org/kamailio56 bookworm main" > /etc/apt/sources.list.d/kamailio.list +RUN echo "deb http://deb-archive.kamailio.org/repos/kamailio-5.6.5 bookworm main" > /etc/apt/sources.list.d/kamailio.list RUN wget -O /tmp/kamailiodebkey.gpg http://deb.kamailio.org/kamailiodebkey.gpg && gpg --output /etc/apt/trusted.gpg.d/deb-kamailio-org.gpg --dearmor /tmp/kamailiodebkey.gpg -RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes kamailio=5.6.5+bpo12 kamailio-autheph-modules=5.6.5+bpo12 kamailio-berkeley-bin=5.6.5+bpo12 kamailio-berkeley-modules=5.6.5+bpo12 kamailio-cnxcc-modules=5.6.5+bpo12 kamailio-cpl-modules=5.6.5+bpo12 kamailio-dbg=5.6.5+bpo12 kamailio-erlang-modules=5.6.5+bpo12 kamailio-extra-modules=5.6.5+bpo12 kamailio-geoip-modules=5.6.5+bpo12 kamailio-geoip2-modules=5.6.5+bpo12 kamailio-ims-modules=5.6.5+bpo12 kamailio-json-modules=5.6.5+bpo12 kamailio-kazoo-modules=5.6.5+bpo12 kamailio-ldap-modules=5.6.5+bpo12 kamailio-lua-modules=5.6.5+bpo12 kamailio-lwsc-modules=5.6.5+bpo12 kamailio-memcached-modules=5.6.5+bpo12 kamailio-mongodb-modules=5.6.5+bpo12 kamailio-mono-modules=5.6.5+bpo12 kamailio-mqtt-modules=5.6.5+bpo12 kamailio-mysql-modules=5.6.5+bpo12 kamailio-nats-modules=5.6.5+bpo12 kamailio-nth=5.6.5+bpo12 kamailio-outbound-modules=5.6.5+bpo12 kamailio-perl-modules=5.6.5+bpo12 kamailio-phonenum-modules=5.6.5+bpo12 kamailio-postgres-modules=5.6.5+bpo12 kamailio-presence-modules=5.6.5+bpo12 kamailio-python3-modules=5.6.5+bpo12 kamailio-rabbitmq-modules=5.6.5+bpo12 kamailio-radius-modules=5.6.5+bpo12 kamailio-redis-modules=5.6.5+bpo12 kamailio-ruby-modules=5.6.5+bpo12 kamailio-sctp-modules=5.6.5+bpo12 kamailio-secsipid-modules=5.6.5+bpo12 kamailio-snmpstats-modules=5.6.5+bpo12 kamailio-sqlite-modules=5.6.5+bpo12 kamailio-systemd-modules=5.6.5+bpo12 kamailio-tls-modules=5.6.5+bpo12 kamailio-unixodbc-modules=5.6.5+bpo12 kamailio-utils-modules=5.6.5+bpo12 kamailio-websocket-modules=5.6.5+bpo12 kamailio-xml-modules=5.6.5+bpo12 kamailio-xmpp-modules=5.6.5+bpo12 - -VOLUME /etc/kamailio - -# clean -RUN apt-get clean && rm -rf /var/lib/apt/lists/* +RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes kamailio=5.6.5+bpo12 kamailio-autheph-modules=5.6.5+bpo12 kamailio-berkeley-bin=5.6.5+bpo12 kamailio-berkeley-modules=5.6.5+bpo12 kamailio-cnxcc-modules=5.6.5+bpo12 kamailio-cpl-modules=5.6.5+bpo12 kamailio-dbg=5.6.5+bpo12 kamailio-erlang-modules=5.6.5+bpo12 kamailio-extra-modules=5.6.5+bpo12 kamailio-geoip-modules=5.6.5+bpo12 kamailio-geoip2-modules=5.6.5+bpo12 kamailio-ims-modules=5.6.5+bpo12 kamailio-json-modules=5.6.5+bpo12 kamailio-kazoo-modules=5.6.5+bpo12 kamailio-ldap-modules=5.6.5+bpo12 kamailio-lua-modules=5.6.5+bpo12 kamailio-lwsc-modules=5.6.5+bpo12 kamailio-memcached-modules=5.6.5+bpo12 kamailio-mongodb-modules=5.6.5+bpo12 kamailio-mono-modules=5.6.5+bpo12 kamailio-mqtt-modules=5.6.5+bpo12 kamailio-mysql-modules=5.6.5+bpo12 kamailio-nats-modules=5.6.5+bpo12 kamailio-nth=5.6.5+bpo12 kamailio-outbound-modules=5.6.5+bpo12 kamailio-perl-modules=5.6.5+bpo12 kamailio-phonenum-modules=5.6.5+bpo12 kamailio-postgres-modules=5.6.5+bpo12 kamailio-presence-modules=5.6.5+bpo12 kamailio-python3-modules=5.6.5+bpo12 kamailio-rabbitmq-modules=5.6.5+bpo12 kamailio-radius-modules=5.6.5+bpo12 kamailio-redis-modules=5.6.5+bpo12 kamailio-ruby-modules=5.6.5+bpo12 kamailio-sctp-modules=5.6.5+bpo12 kamailio-secsipid-modules=5.6.5+bpo12 kamailio-snmpstats-modules=5.6.5+bpo12 kamailio-sqlite-modules=5.6.5+bpo12 kamailio-systemd-modules=5.6.5+bpo12 kamailio-tls-modules=5.6.5+bpo12 kamailio-unixodbc-modules=5.6.5+bpo12 kamailio-utils-modules=5.6.5+bpo12 kamailio-websocket-modules=5.6.5+bpo12 kamailio-xml-modules=5.6.5+bpo12 kamailio-xmpp-modules=5.6.5+bpo12 && apt-get clean && rm -rf /var/lib/apt/lists/* # set SHM_MEMORY and PKG_MEMORY from ENV ENV SHM_MEMORY=64 ENV PKG_MEMORY=8 +VOLUME /etc/kamailio ENTRYPOINT kamailio -DD -E -m ${SHM_MEMORY} -M ${PKG_MEMORY} diff --git a/bullseye/Dockerfile b/bullseye/Dockerfile index 1881b2d..cce1645 100644 --- a/bullseye/Dockerfile +++ b/bullseye/Dockerfile @@ -1,26 +1,21 @@ FROM debian:bullseye -LABEL maintainer="Victor Seva " +LABEL org.opencontainers.image.authors Victor Seva # Important! Update this no-op ENV variable when this Dockerfile # is updated with the current date. It will force refresh of all # of the base images and things like 'apt-get update' won't be using # old cached versions when the Dockerfile is built. ENV REFRESHED_AT 2024-07-03 - -RUN rm -rf /var/lib/apt/lists/* && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes gnupg wget +RUN rm -rf /var/lib/apt/lists/* && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes gnupg wget apt-transport-https # kamailio repo -RUN echo "deb http://deb.kamailio.org/kamailio56 bullseye main" > /etc/apt/sources.list.d/kamailio.list +RUN echo "deb http://deb-archive.kamailio.org/repos/kamailio-5.6.5 bullseye main" > /etc/apt/sources.list.d/kamailio.list RUN wget -O- http://deb.kamailio.org/kamailiodebkey.gpg | apt-key add - -RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes kamailio=5.6.5+bpo11 kamailio-autheph-modules=5.6.5+bpo11 kamailio-berkeley-bin=5.6.5+bpo11 kamailio-berkeley-modules=5.6.5+bpo11 kamailio-cnxcc-modules=5.6.5+bpo11 kamailio-cpl-modules=5.6.5+bpo11 kamailio-dbg=5.6.5+bpo11 kamailio-erlang-modules=5.6.5+bpo11 kamailio-extra-modules=5.6.5+bpo11 kamailio-geoip-modules=5.6.5+bpo11 kamailio-geoip2-modules=5.6.5+bpo11 kamailio-ims-modules=5.6.5+bpo11 kamailio-json-modules=5.6.5+bpo11 kamailio-kazoo-modules=5.6.5+bpo11 kamailio-ldap-modules=5.6.5+bpo11 kamailio-lua-modules=5.6.5+bpo11 kamailio-lwsc-modules=5.6.5+bpo11 kamailio-memcached-modules=5.6.5+bpo11 kamailio-mongodb-modules=5.6.5+bpo11 kamailio-mono-modules=5.6.5+bpo11 kamailio-mqtt-modules=5.6.5+bpo11 kamailio-mysql-modules=5.6.5+bpo11 kamailio-nth=5.6.5+bpo11 kamailio-outbound-modules=5.6.5+bpo11 kamailio-perl-modules=5.6.5+bpo11 kamailio-phonenum-modules=5.6.5+bpo11 kamailio-postgres-modules=5.6.5+bpo11 kamailio-presence-modules=5.6.5+bpo11 kamailio-python-modules=5.6.5+bpo11 kamailio-python3-modules=5.6.5+bpo11 kamailio-rabbitmq-modules=5.6.5+bpo11 kamailio-radius-modules=5.6.5+bpo11 kamailio-redis-modules=5.6.5+bpo11 kamailio-ruby-modules=5.6.5+bpo11 kamailio-sctp-modules=5.6.5+bpo11 kamailio-secsipid-modules=5.6.5+bpo11 kamailio-snmpstats-modules=5.6.5+bpo11 kamailio-sqlite-modules=5.6.5+bpo11 kamailio-systemd-modules=5.6.5+bpo11 kamailio-tls-modules=5.6.5+bpo11 kamailio-unixodbc-modules=5.6.5+bpo11 kamailio-utils-modules=5.6.5+bpo11 kamailio-websocket-modules=5.6.5+bpo11 kamailio-xml-modules=5.6.5+bpo11 kamailio-xmpp-modules=5.6.5+bpo11 - -VOLUME /etc/kamailio - -# clean -RUN apt-get clean && rm -rf /var/lib/apt/lists/* +RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes kamailio=5.6.5+bpo11 kamailio-autheph-modules=5.6.5+bpo11 kamailio-berkeley-bin=5.6.5+bpo11 kamailio-berkeley-modules=5.6.5+bpo11 kamailio-cnxcc-modules=5.6.5+bpo11 kamailio-cpl-modules=5.6.5+bpo11 kamailio-dbg=5.6.5+bpo11 kamailio-erlang-modules=5.6.5+bpo11 kamailio-extra-modules=5.6.5+bpo11 kamailio-geoip-modules=5.6.5+bpo11 kamailio-geoip2-modules=5.6.5+bpo11 kamailio-ims-modules=5.6.5+bpo11 kamailio-json-modules=5.6.5+bpo11 kamailio-kazoo-modules=5.6.5+bpo11 kamailio-ldap-modules=5.6.5+bpo11 kamailio-lua-modules=5.6.5+bpo11 kamailio-lwsc-modules=5.6.5+bpo11 kamailio-memcached-modules=5.6.5+bpo11 kamailio-mongodb-modules=5.6.5+bpo11 kamailio-mono-modules=5.6.5+bpo11 kamailio-mqtt-modules=5.6.5+bpo11 kamailio-mysql-modules=5.6.5+bpo11 kamailio-nth=5.6.5+bpo11 kamailio-outbound-modules=5.6.5+bpo11 kamailio-perl-modules=5.6.5+bpo11 kamailio-phonenum-modules=5.6.5+bpo11 kamailio-postgres-modules=5.6.5+bpo11 kamailio-presence-modules=5.6.5+bpo11 kamailio-python-modules=5.6.5+bpo11 kamailio-python3-modules=5.6.5+bpo11 kamailio-rabbitmq-modules=5.6.5+bpo11 kamailio-radius-modules=5.6.5+bpo11 kamailio-redis-modules=5.6.5+bpo11 kamailio-ruby-modules=5.6.5+bpo11 kamailio-sctp-modules=5.6.5+bpo11 kamailio-secsipid-modules=5.6.5+bpo11 kamailio-snmpstats-modules=5.6.5+bpo11 kamailio-sqlite-modules=5.6.5+bpo11 kamailio-systemd-modules=5.6.5+bpo11 kamailio-tls-modules=5.6.5+bpo11 kamailio-unixodbc-modules=5.6.5+bpo11 kamailio-utils-modules=5.6.5+bpo11 kamailio-websocket-modules=5.6.5+bpo11 kamailio-xml-modules=5.6.5+bpo11 kamailio-xmpp-modules=5.6.5+bpo11 && apt-get clean && rm -rf /var/lib/apt/lists/* # set SHM_MEMORY and PKG_MEMORY from ENV ENV SHM_MEMORY=64 ENV PKG_MEMORY=8 +VOLUME /etc/kamailio ENTRYPOINT kamailio -DD -E -m ${SHM_MEMORY} -M ${PKG_MEMORY} diff --git a/buster/Dockerfile b/buster/Dockerfile index 602cdea..db6f176 100644 --- a/buster/Dockerfile +++ b/buster/Dockerfile @@ -1,26 +1,21 @@ FROM debian:buster -LABEL maintainer="Victor Seva " +LABEL org.opencontainers.image.authors Victor Seva # Important! Update this no-op ENV variable when this Dockerfile # is updated with the current date. It will force refresh of all # of the base images and things like 'apt-get update' won't be using # old cached versions when the Dockerfile is built. ENV REFRESHED_AT 2024-07-03 - -RUN rm -rf /var/lib/apt/lists/* && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes gnupg wget +RUN rm -rf /var/lib/apt/lists/* && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes gnupg wget apt-transport-https # kamailio repo -RUN echo "deb http://deb.kamailio.org/kamailio56 buster main" > /etc/apt/sources.list.d/kamailio.list +RUN echo "deb http://deb-archive.kamailio.org/repos/kamailio-5.6.5 buster main" > /etc/apt/sources.list.d/kamailio.list RUN wget -O- http://deb.kamailio.org/kamailiodebkey.gpg | apt-key add - -RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes kamailio=5.6.5+bpo10 kamailio-autheph-modules=5.6.5+bpo10 kamailio-berkeley-bin=5.6.5+bpo10 kamailio-berkeley-modules=5.6.5+bpo10 kamailio-cnxcc-modules=5.6.5+bpo10 kamailio-cpl-modules=5.6.5+bpo10 kamailio-dbg=5.6.5+bpo10 kamailio-erlang-modules=5.6.5+bpo10 kamailio-extra-modules=5.6.5+bpo10 kamailio-geoip-modules=5.6.5+bpo10 kamailio-geoip2-modules=5.6.5+bpo10 kamailio-ims-modules=5.6.5+bpo10 kamailio-json-modules=5.6.5+bpo10 kamailio-kazoo-modules=5.6.5+bpo10 kamailio-ldap-modules=5.6.5+bpo10 kamailio-lua-modules=5.6.5+bpo10 kamailio-memcached-modules=5.6.5+bpo10 kamailio-mongodb-modules=5.6.5+bpo10 kamailio-mono-modules=5.6.5+bpo10 kamailio-mqtt-modules=5.6.5+bpo10 kamailio-mysql-modules=5.6.5+bpo10 kamailio-nth=5.6.5+bpo10 kamailio-outbound-modules=5.6.5+bpo10 kamailio-perl-modules=5.6.5+bpo10 kamailio-phonenum-modules=5.6.5+bpo10 kamailio-postgres-modules=5.6.5+bpo10 kamailio-presence-modules=5.6.5+bpo10 kamailio-python-modules=5.6.5+bpo10 kamailio-python3-modules=5.6.5+bpo10 kamailio-rabbitmq-modules=5.6.5+bpo10 kamailio-radius-modules=5.6.5+bpo10 kamailio-redis-modules=5.6.5+bpo10 kamailio-ruby-modules=5.6.5+bpo10 kamailio-sctp-modules=5.6.5+bpo10 kamailio-snmpstats-modules=5.6.5+bpo10 kamailio-sqlite-modules=5.6.5+bpo10 kamailio-systemd-modules=5.6.5+bpo10 kamailio-tls-modules=5.6.5+bpo10 kamailio-unixodbc-modules=5.6.5+bpo10 kamailio-utils-modules=5.6.5+bpo10 kamailio-websocket-modules=5.6.5+bpo10 kamailio-xml-modules=5.6.5+bpo10 kamailio-xmpp-modules=5.6.5+bpo10 - -VOLUME /etc/kamailio - -# clean -RUN apt-get clean && rm -rf /var/lib/apt/lists/* +RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes kamailio=5.6.5+bpo10 kamailio-autheph-modules=5.6.5+bpo10 kamailio-berkeley-bin=5.6.5+bpo10 kamailio-berkeley-modules=5.6.5+bpo10 kamailio-cnxcc-modules=5.6.5+bpo10 kamailio-cpl-modules=5.6.5+bpo10 kamailio-dbg=5.6.5+bpo10 kamailio-erlang-modules=5.6.5+bpo10 kamailio-extra-modules=5.6.5+bpo10 kamailio-geoip-modules=5.6.5+bpo10 kamailio-geoip2-modules=5.6.5+bpo10 kamailio-ims-modules=5.6.5+bpo10 kamailio-json-modules=5.6.5+bpo10 kamailio-kazoo-modules=5.6.5+bpo10 kamailio-ldap-modules=5.6.5+bpo10 kamailio-lua-modules=5.6.5+bpo10 kamailio-memcached-modules=5.6.5+bpo10 kamailio-mongodb-modules=5.6.5+bpo10 kamailio-mono-modules=5.6.5+bpo10 kamailio-mqtt-modules=5.6.5+bpo10 kamailio-mysql-modules=5.6.5+bpo10 kamailio-nth=5.6.5+bpo10 kamailio-outbound-modules=5.6.5+bpo10 kamailio-perl-modules=5.6.5+bpo10 kamailio-phonenum-modules=5.6.5+bpo10 kamailio-postgres-modules=5.6.5+bpo10 kamailio-presence-modules=5.6.5+bpo10 kamailio-python-modules=5.6.5+bpo10 kamailio-python3-modules=5.6.5+bpo10 kamailio-rabbitmq-modules=5.6.5+bpo10 kamailio-radius-modules=5.6.5+bpo10 kamailio-redis-modules=5.6.5+bpo10 kamailio-ruby-modules=5.6.5+bpo10 kamailio-sctp-modules=5.6.5+bpo10 kamailio-snmpstats-modules=5.6.5+bpo10 kamailio-sqlite-modules=5.6.5+bpo10 kamailio-systemd-modules=5.6.5+bpo10 kamailio-tls-modules=5.6.5+bpo10 kamailio-unixodbc-modules=5.6.5+bpo10 kamailio-utils-modules=5.6.5+bpo10 kamailio-websocket-modules=5.6.5+bpo10 kamailio-xml-modules=5.6.5+bpo10 kamailio-xmpp-modules=5.6.5+bpo10 && apt-get clean && rm -rf /var/lib/apt/lists/* # set SHM_MEMORY and PKG_MEMORY from ENV ENV SHM_MEMORY=64 ENV PKG_MEMORY=8 +VOLUME /etc/kamailio ENTRYPOINT kamailio -DD -E -m ${SHM_MEMORY} -M ${PKG_MEMORY} diff --git a/focal/Dockerfile b/focal/Dockerfile index 001e480..0f8b082 100644 --- a/focal/Dockerfile +++ b/focal/Dockerfile @@ -1,26 +1,21 @@ FROM ubuntu:focal -LABEL maintainer="Victor Seva " +LABEL org.opencontainers.image.authors Victor Seva # Important! Update this no-op ENV variable when this Dockerfile # is updated with the current date. It will force refresh of all # of the base images and things like 'apt-get update' won't be using # old cached versions when the Dockerfile is built. ENV REFRESHED_AT 2024-07-03 - -RUN rm -rf /var/lib/apt/lists/* && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes gnupg wget +RUN rm -rf /var/lib/apt/lists/* && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes gnupg wget apt-transport-https # kamailio repo -RUN echo "deb http://deb.kamailio.org/kamailio56 focal main" > /etc/apt/sources.list.d/kamailio.list +RUN echo "deb http://deb-archive.kamailio.org/repos/kamailio-5.6.5 focal main" > /etc/apt/sources.list.d/kamailio.list RUN wget -O- http://deb.kamailio.org/kamailiodebkey.gpg | apt-key add - -RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes kamailio=5.6.5+ubuntu20.04 kamailio-autheph-modules=5.6.5+ubuntu20.04 kamailio-berkeley-bin=5.6.5+ubuntu20.04 kamailio-berkeley-modules=5.6.5+ubuntu20.04 kamailio-cnxcc-modules=5.6.5+ubuntu20.04 kamailio-cpl-modules=5.6.5+ubuntu20.04 kamailio-dbg=5.6.5+ubuntu20.04 kamailio-erlang-modules=5.6.5+ubuntu20.04 kamailio-extra-modules=5.6.5+ubuntu20.04 kamailio-geoip-modules=5.6.5+ubuntu20.04 kamailio-geoip2-modules=5.6.5+ubuntu20.04 kamailio-ims-modules=5.6.5+ubuntu20.04 kamailio-json-modules=5.6.5+ubuntu20.04 kamailio-kazoo-modules=5.6.5+ubuntu20.04 kamailio-ldap-modules=5.6.5+ubuntu20.04 kamailio-lua-modules=5.6.5+ubuntu20.04 kamailio-lwsc-modules=5.6.5+ubuntu20.04 kamailio-memcached-modules=5.6.5+ubuntu20.04 kamailio-mongodb-modules=5.6.5+ubuntu20.04 kamailio-mono-modules=5.6.5+ubuntu20.04 kamailio-mqtt-modules=5.6.5+ubuntu20.04 kamailio-mysql-modules=5.6.5+ubuntu20.04 kamailio-nth=5.6.5+ubuntu20.04 kamailio-outbound-modules=5.6.5+ubuntu20.04 kamailio-perl-modules=5.6.5+ubuntu20.04 kamailio-phonenum-modules=5.6.5+ubuntu20.04 kamailio-postgres-modules=5.6.5+ubuntu20.04 kamailio-presence-modules=5.6.5+ubuntu20.04 kamailio-python-modules=5.6.5+ubuntu20.04 kamailio-python3-modules=5.6.5+ubuntu20.04 kamailio-rabbitmq-modules=5.6.5+ubuntu20.04 kamailio-radius-modules=5.6.5+ubuntu20.04 kamailio-redis-modules=5.6.5+ubuntu20.04 kamailio-ruby-modules=5.6.5+ubuntu20.04 kamailio-sctp-modules=5.6.5+ubuntu20.04 kamailio-snmpstats-modules=5.6.5+ubuntu20.04 kamailio-sqlite-modules=5.6.5+ubuntu20.04 kamailio-systemd-modules=5.6.5+ubuntu20.04 kamailio-tls-modules=5.6.5+ubuntu20.04 kamailio-unixodbc-modules=5.6.5+ubuntu20.04 kamailio-utils-modules=5.6.5+ubuntu20.04 kamailio-websocket-modules=5.6.5+ubuntu20.04 kamailio-xml-modules=5.6.5+ubuntu20.04 kamailio-xmpp-modules=5.6.5+ubuntu20.04 - -VOLUME /etc/kamailio - -# clean -RUN apt-get clean && rm -rf /var/lib/apt/lists/* +RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes kamailio=5.6.5+ubuntu20.04 kamailio-autheph-modules=5.6.5+ubuntu20.04 kamailio-berkeley-bin=5.6.5+ubuntu20.04 kamailio-berkeley-modules=5.6.5+ubuntu20.04 kamailio-cnxcc-modules=5.6.5+ubuntu20.04 kamailio-cpl-modules=5.6.5+ubuntu20.04 kamailio-dbg=5.6.5+ubuntu20.04 kamailio-erlang-modules=5.6.5+ubuntu20.04 kamailio-extra-modules=5.6.5+ubuntu20.04 kamailio-geoip-modules=5.6.5+ubuntu20.04 kamailio-geoip2-modules=5.6.5+ubuntu20.04 kamailio-ims-modules=5.6.5+ubuntu20.04 kamailio-json-modules=5.6.5+ubuntu20.04 kamailio-kazoo-modules=5.6.5+ubuntu20.04 kamailio-ldap-modules=5.6.5+ubuntu20.04 kamailio-lua-modules=5.6.5+ubuntu20.04 kamailio-lwsc-modules=5.6.5+ubuntu20.04 kamailio-memcached-modules=5.6.5+ubuntu20.04 kamailio-mongodb-modules=5.6.5+ubuntu20.04 kamailio-mono-modules=5.6.5+ubuntu20.04 kamailio-mqtt-modules=5.6.5+ubuntu20.04 kamailio-mysql-modules=5.6.5+ubuntu20.04 kamailio-nth=5.6.5+ubuntu20.04 kamailio-outbound-modules=5.6.5+ubuntu20.04 kamailio-perl-modules=5.6.5+ubuntu20.04 kamailio-phonenum-modules=5.6.5+ubuntu20.04 kamailio-postgres-modules=5.6.5+ubuntu20.04 kamailio-presence-modules=5.6.5+ubuntu20.04 kamailio-python-modules=5.6.5+ubuntu20.04 kamailio-python3-modules=5.6.5+ubuntu20.04 kamailio-rabbitmq-modules=5.6.5+ubuntu20.04 kamailio-radius-modules=5.6.5+ubuntu20.04 kamailio-redis-modules=5.6.5+ubuntu20.04 kamailio-ruby-modules=5.6.5+ubuntu20.04 kamailio-sctp-modules=5.6.5+ubuntu20.04 kamailio-snmpstats-modules=5.6.5+ubuntu20.04 kamailio-sqlite-modules=5.6.5+ubuntu20.04 kamailio-systemd-modules=5.6.5+ubuntu20.04 kamailio-tls-modules=5.6.5+ubuntu20.04 kamailio-unixodbc-modules=5.6.5+ubuntu20.04 kamailio-utils-modules=5.6.5+ubuntu20.04 kamailio-websocket-modules=5.6.5+ubuntu20.04 kamailio-xml-modules=5.6.5+ubuntu20.04 kamailio-xmpp-modules=5.6.5+ubuntu20.04 && apt-get clean && rm -rf /var/lib/apt/lists/* # set SHM_MEMORY and PKG_MEMORY from ENV ENV SHM_MEMORY=64 ENV PKG_MEMORY=8 +VOLUME /etc/kamailio ENTRYPOINT kamailio -DD -E -m ${SHM_MEMORY} -M ${PKG_MEMORY} diff --git a/stretch/Dockerfile b/stretch/Dockerfile index 8e95c8f..18919bb 100644 --- a/stretch/Dockerfile +++ b/stretch/Dockerfile @@ -1,26 +1,23 @@ FROM debian/eol:stretch -LABEL maintainer="Victor Seva " +LABEL org.opencontainers.image.authors Victor Seva # Important! Update this no-op ENV variable when this Dockerfile # is updated with the current date. It will force refresh of all # of the base images and things like 'apt-get update' won't be using # old cached versions when the Dockerfile is built. ENV REFRESHED_AT 2024-07-03 - -RUN rm -rf /var/lib/apt/lists/* && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes gnupg wget +# fix repositories +RUN sed -i -e 's/deb.debian.org/archive.debian.org/g' -e '/security.debian.org/d' -e '/stretch-updates/d' /etc/apt/sources.list +RUN rm -rf /var/lib/apt/lists/* && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes gnupg wget apt-transport-https # kamailio repo -RUN echo "deb http://deb.kamailio.org/kamailio56 stretch main" > /etc/apt/sources.list.d/kamailio.list +RUN echo "deb http://deb-archive.kamailio.org/repos/kamailio-5.6.5 stretch main" > /etc/apt/sources.list.d/kamailio.list RUN wget -O- http://deb.kamailio.org/kamailiodebkey.gpg | apt-key add - -RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes kamailio=5.6.5+bpo9 kamailio-autheph-modules=5.6.5+bpo9 kamailio-berkeley-bin=5.6.5+bpo9 kamailio-berkeley-modules=5.6.5+bpo9 kamailio-cnxcc-modules=5.6.5+bpo9 kamailio-cpl-modules=5.6.5+bpo9 kamailio-dbg=5.6.5+bpo9 kamailio-erlang-modules=5.6.5+bpo9 kamailio-extra-modules=5.6.5+bpo9 kamailio-geoip-modules=5.6.5+bpo9 kamailio-geoip2-modules=5.6.5+bpo9 kamailio-ims-modules=5.6.5+bpo9 kamailio-java-modules=5.6.5+bpo9 kamailio-json-modules=5.6.5+bpo9 kamailio-kazoo-modules=5.6.5+bpo9 kamailio-ldap-modules=5.6.5+bpo9 kamailio-lua-modules=5.6.5+bpo9 kamailio-memcached-modules=5.6.5+bpo9 kamailio-mongodb-modules=5.6.5+bpo9 kamailio-mono-modules=5.6.5+bpo9 kamailio-mqtt-modules=5.6.5+bpo9 kamailio-mysql-modules=5.6.5+bpo9 kamailio-nth=5.6.5+bpo9 kamailio-outbound-modules=5.6.5+bpo9 kamailio-perl-modules=5.6.5+bpo9 kamailio-phonenum-modules=5.6.5+bpo9 kamailio-postgres-modules=5.6.5+bpo9 kamailio-presence-modules=5.6.5+bpo9 kamailio-python-modules=5.6.5+bpo9 kamailio-python3-modules=5.6.5+bpo9 kamailio-rabbitmq-modules=5.6.5+bpo9 kamailio-radius-modules=5.6.5+bpo9 kamailio-redis-modules=5.6.5+bpo9 kamailio-ruby-modules=5.6.5+bpo9 kamailio-sctp-modules=5.6.5+bpo9 kamailio-snmpstats-modules=5.6.5+bpo9 kamailio-sqlite-modules=5.6.5+bpo9 kamailio-systemd-modules=5.6.5+bpo9 kamailio-tls-modules=5.6.5+bpo9 kamailio-unixodbc-modules=5.6.5+bpo9 kamailio-utils-modules=5.6.5+bpo9 kamailio-websocket-modules=5.6.5+bpo9 kamailio-xml-modules=5.6.5+bpo9 kamailio-xmpp-modules=5.6.5+bpo9 - -VOLUME /etc/kamailio - -# clean -RUN apt-get clean && rm -rf /var/lib/apt/lists/* +RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes kamailio=5.6.5+bpo9 kamailio-autheph-modules=5.6.5+bpo9 kamailio-berkeley-bin=5.6.5+bpo9 kamailio-berkeley-modules=5.6.5+bpo9 kamailio-cnxcc-modules=5.6.5+bpo9 kamailio-cpl-modules=5.6.5+bpo9 kamailio-dbg=5.6.5+bpo9 kamailio-erlang-modules=5.6.5+bpo9 kamailio-extra-modules=5.6.5+bpo9 kamailio-geoip-modules=5.6.5+bpo9 kamailio-geoip2-modules=5.6.5+bpo9 kamailio-ims-modules=5.6.5+bpo9 kamailio-java-modules=5.6.5+bpo9 kamailio-json-modules=5.6.5+bpo9 kamailio-kazoo-modules=5.6.5+bpo9 kamailio-ldap-modules=5.6.5+bpo9 kamailio-lua-modules=5.6.5+bpo9 kamailio-memcached-modules=5.6.5+bpo9 kamailio-mongodb-modules=5.6.5+bpo9 kamailio-mono-modules=5.6.5+bpo9 kamailio-mqtt-modules=5.6.5+bpo9 kamailio-mysql-modules=5.6.5+bpo9 kamailio-nth=5.6.5+bpo9 kamailio-outbound-modules=5.6.5+bpo9 kamailio-perl-modules=5.6.5+bpo9 kamailio-phonenum-modules=5.6.5+bpo9 kamailio-postgres-modules=5.6.5+bpo9 kamailio-presence-modules=5.6.5+bpo9 kamailio-python-modules=5.6.5+bpo9 kamailio-python3-modules=5.6.5+bpo9 kamailio-rabbitmq-modules=5.6.5+bpo9 kamailio-radius-modules=5.6.5+bpo9 kamailio-redis-modules=5.6.5+bpo9 kamailio-ruby-modules=5.6.5+bpo9 kamailio-sctp-modules=5.6.5+bpo9 kamailio-snmpstats-modules=5.6.5+bpo9 kamailio-sqlite-modules=5.6.5+bpo9 kamailio-systemd-modules=5.6.5+bpo9 kamailio-tls-modules=5.6.5+bpo9 kamailio-unixodbc-modules=5.6.5+bpo9 kamailio-utils-modules=5.6.5+bpo9 kamailio-websocket-modules=5.6.5+bpo9 kamailio-xml-modules=5.6.5+bpo9 kamailio-xmpp-modules=5.6.5+bpo9 && apt-get clean && rm -rf /var/lib/apt/lists/* # set SHM_MEMORY and PKG_MEMORY from ENV ENV SHM_MEMORY=64 ENV PKG_MEMORY=8 +VOLUME /etc/kamailio ENTRYPOINT kamailio -DD -E -m ${SHM_MEMORY} -M ${PKG_MEMORY} diff --git a/trusty/Dockerfile b/trusty/Dockerfile index 9bff556..1bb3e0e 100644 --- a/trusty/Dockerfile +++ b/trusty/Dockerfile @@ -1,26 +1,21 @@ FROM ubuntu:trusty -LABEL maintainer="Victor Seva " +LABEL org.opencontainers.image.authors Victor Seva # Important! Update this no-op ENV variable when this Dockerfile # is updated with the current date. It will force refresh of all # of the base images and things like 'apt-get update' won't be using # old cached versions when the Dockerfile is built. ENV REFRESHED_AT 2024-07-03 - -RUN rm -rf /var/lib/apt/lists/* && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes gnupg wget +RUN rm -rf /var/lib/apt/lists/* && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes gnupg wget apt-transport-https # kamailio repo -RUN echo "deb http://deb.kamailio.org/kamailio56 trusty main" > /etc/apt/sources.list.d/kamailio.list +RUN echo "deb http://deb-archive.kamailio.org/repos/kamailio-5.6.5 trusty main" > /etc/apt/sources.list.d/kamailio.list RUN wget -O- http://deb.kamailio.org/kamailiodebkey.gpg | apt-key add - -RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes kamailio=5.6.5+ubuntu14.04 kamailio-autheph-modules=5.6.5+ubuntu14.04 kamailio-berkeley-bin=5.6.5+ubuntu14.04 kamailio-berkeley-modules=5.6.5+ubuntu14.04 kamailio-cnxcc-modules=5.6.5+ubuntu14.04 kamailio-cpl-modules=5.6.5+ubuntu14.04 kamailio-dbg=5.6.5+ubuntu14.04 kamailio-dnssec-modules=5.6.5+ubuntu14.04 kamailio-erlang-modules=5.6.5+ubuntu14.04 kamailio-extra-modules=5.6.5+ubuntu14.04 kamailio-geoip-modules=5.6.5+ubuntu14.04 kamailio-ims-modules=5.6.5+ubuntu14.04 kamailio-java-modules=5.6.5+ubuntu14.04 kamailio-json-modules=5.6.5+ubuntu14.04 kamailio-kazoo-modules=5.6.5+ubuntu14.04 kamailio-ldap-modules=5.6.5+ubuntu14.04 kamailio-lua-modules=5.6.5+ubuntu14.04 kamailio-memcached-modules=5.6.5+ubuntu14.04 kamailio-mono-modules=5.6.5+ubuntu14.04 kamailio-mysql-modules=5.6.5+ubuntu14.04 kamailio-nth=5.6.5+ubuntu14.04 kamailio-outbound-modules=5.6.5+ubuntu14.04 kamailio-perl-modules=5.6.5+ubuntu14.04 kamailio-postgres-modules=5.6.5+ubuntu14.04 kamailio-presence-modules=5.6.5+ubuntu14.04 kamailio-python-modules=5.6.5+ubuntu14.04 kamailio-python3-modules=5.6.5+ubuntu14.04 kamailio-rabbitmq-modules=5.6.5+ubuntu14.04 kamailio-radius-modules=5.6.5+ubuntu14.04 kamailio-redis-modules=5.6.5+ubuntu14.04 kamailio-sctp-modules=5.6.5+ubuntu14.04 kamailio-snmpstats-modules=5.6.5+ubuntu14.04 kamailio-sqlite-modules=5.6.5+ubuntu14.04 kamailio-tls-modules=5.6.5+ubuntu14.04 kamailio-unixodbc-modules=5.6.5+ubuntu14.04 kamailio-utils-modules=5.6.5+ubuntu14.04 kamailio-websocket-modules=5.6.5+ubuntu14.04 kamailio-xml-modules=5.6.5+ubuntu14.04 kamailio-xmpp-modules=5.6.5+ubuntu14.04 - -VOLUME /etc/kamailio - -# clean -RUN apt-get clean && rm -rf /var/lib/apt/lists/* +RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes kamailio=5.6.5+ubuntu14.04 kamailio-autheph-modules=5.6.5+ubuntu14.04 kamailio-berkeley-bin=5.6.5+ubuntu14.04 kamailio-berkeley-modules=5.6.5+ubuntu14.04 kamailio-cnxcc-modules=5.6.5+ubuntu14.04 kamailio-cpl-modules=5.6.5+ubuntu14.04 kamailio-dbg=5.6.5+ubuntu14.04 kamailio-dnssec-modules=5.6.5+ubuntu14.04 kamailio-erlang-modules=5.6.5+ubuntu14.04 kamailio-extra-modules=5.6.5+ubuntu14.04 kamailio-geoip-modules=5.6.5+ubuntu14.04 kamailio-ims-modules=5.6.5+ubuntu14.04 kamailio-java-modules=5.6.5+ubuntu14.04 kamailio-json-modules=5.6.5+ubuntu14.04 kamailio-kazoo-modules=5.6.5+ubuntu14.04 kamailio-ldap-modules=5.6.5+ubuntu14.04 kamailio-lua-modules=5.6.5+ubuntu14.04 kamailio-memcached-modules=5.6.5+ubuntu14.04 kamailio-mono-modules=5.6.5+ubuntu14.04 kamailio-mysql-modules=5.6.5+ubuntu14.04 kamailio-nth=5.6.5+ubuntu14.04 kamailio-outbound-modules=5.6.5+ubuntu14.04 kamailio-perl-modules=5.6.5+ubuntu14.04 kamailio-postgres-modules=5.6.5+ubuntu14.04 kamailio-presence-modules=5.6.5+ubuntu14.04 kamailio-python-modules=5.6.5+ubuntu14.04 kamailio-python3-modules=5.6.5+ubuntu14.04 kamailio-rabbitmq-modules=5.6.5+ubuntu14.04 kamailio-radius-modules=5.6.5+ubuntu14.04 kamailio-redis-modules=5.6.5+ubuntu14.04 kamailio-sctp-modules=5.6.5+ubuntu14.04 kamailio-snmpstats-modules=5.6.5+ubuntu14.04 kamailio-sqlite-modules=5.6.5+ubuntu14.04 kamailio-tls-modules=5.6.5+ubuntu14.04 kamailio-unixodbc-modules=5.6.5+ubuntu14.04 kamailio-utils-modules=5.6.5+ubuntu14.04 kamailio-websocket-modules=5.6.5+ubuntu14.04 kamailio-xml-modules=5.6.5+ubuntu14.04 kamailio-xmpp-modules=5.6.5+ubuntu14.04 && apt-get clean && rm -rf /var/lib/apt/lists/* # set SHM_MEMORY and PKG_MEMORY from ENV ENV SHM_MEMORY=64 ENV PKG_MEMORY=8 +VOLUME /etc/kamailio ENTRYPOINT kamailio -DD -E -m ${SHM_MEMORY} -M ${PKG_MEMORY} diff --git a/xenial/Dockerfile b/xenial/Dockerfile index 038db0f..00ceeb7 100644 --- a/xenial/Dockerfile +++ b/xenial/Dockerfile @@ -1,26 +1,21 @@ FROM ubuntu:xenial -LABEL maintainer="Victor Seva " +LABEL org.opencontainers.image.authors Victor Seva # Important! Update this no-op ENV variable when this Dockerfile # is updated with the current date. It will force refresh of all # of the base images and things like 'apt-get update' won't be using # old cached versions when the Dockerfile is built. ENV REFRESHED_AT 2024-07-03 - -RUN rm -rf /var/lib/apt/lists/* && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes gnupg wget +RUN rm -rf /var/lib/apt/lists/* && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes gnupg wget apt-transport-https # kamailio repo -RUN echo "deb http://deb.kamailio.org/kamailio56 xenial main" > /etc/apt/sources.list.d/kamailio.list +RUN echo "deb http://deb-archive.kamailio.org/repos/kamailio-5.6.5 xenial main" > /etc/apt/sources.list.d/kamailio.list RUN wget -O- http://deb.kamailio.org/kamailiodebkey.gpg | apt-key add - -RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes kamailio=5.6.5+ubuntu16.04 kamailio-autheph-modules=5.6.5+ubuntu16.04 kamailio-berkeley-bin=5.6.5+ubuntu16.04 kamailio-berkeley-modules=5.6.5+ubuntu16.04 kamailio-cnxcc-modules=5.6.5+ubuntu16.04 kamailio-cpl-modules=5.6.5+ubuntu16.04 kamailio-dbg=5.6.5+ubuntu16.04 kamailio-dnssec-modules=5.6.5+ubuntu16.04 kamailio-erlang-modules=5.6.5+ubuntu16.04 kamailio-extra-modules=5.6.5+ubuntu16.04 kamailio-geoip-modules=5.6.5+ubuntu16.04 kamailio-geoip2-modules=5.6.5+ubuntu16.04 kamailio-ims-modules=5.6.5+ubuntu16.04 kamailio-java-modules=5.6.5+ubuntu16.04 kamailio-json-modules=5.6.5+ubuntu16.04 kamailio-kazoo-modules=5.6.5+ubuntu16.04 kamailio-ldap-modules=5.6.5+ubuntu16.04 kamailio-lua-modules=5.6.5+ubuntu16.04 kamailio-memcached-modules=5.6.5+ubuntu16.04 kamailio-mongodb-modules=5.6.5+ubuntu16.04 kamailio-mono-modules=5.6.5+ubuntu16.04 kamailio-mqtt-modules=5.6.5+ubuntu16.04 kamailio-mysql-modules=5.6.5+ubuntu16.04 kamailio-nth=5.6.5+ubuntu16.04 kamailio-outbound-modules=5.6.5+ubuntu16.04 kamailio-perl-modules=5.6.5+ubuntu16.04 kamailio-phonenum-modules=5.6.5+ubuntu16.04 kamailio-postgres-modules=5.6.5+ubuntu16.04 kamailio-presence-modules=5.6.5+ubuntu16.04 kamailio-python-modules=5.6.5+ubuntu16.04 kamailio-python3-modules=5.6.5+ubuntu16.04 kamailio-rabbitmq-modules=5.6.5+ubuntu16.04 kamailio-radius-modules=5.6.5+ubuntu16.04 kamailio-redis-modules=5.6.5+ubuntu16.04 kamailio-ruby-modules=5.6.5+ubuntu16.04 kamailio-sctp-modules=5.6.5+ubuntu16.04 kamailio-snmpstats-modules=5.6.5+ubuntu16.04 kamailio-sqlite-modules=5.6.5+ubuntu16.04 kamailio-systemd-modules=5.6.5+ubuntu16.04 kamailio-tls-modules=5.6.5+ubuntu16.04 kamailio-unixodbc-modules=5.6.5+ubuntu16.04 kamailio-utils-modules=5.6.5+ubuntu16.04 kamailio-websocket-modules=5.6.5+ubuntu16.04 kamailio-xml-modules=5.6.5+ubuntu16.04 kamailio-xmpp-modules=5.6.5+ubuntu16.04 - -VOLUME /etc/kamailio - -# clean -RUN apt-get clean && rm -rf /var/lib/apt/lists/* +RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -qq --assume-yes kamailio=5.6.5+ubuntu16.04 kamailio-autheph-modules=5.6.5+ubuntu16.04 kamailio-berkeley-bin=5.6.5+ubuntu16.04 kamailio-berkeley-modules=5.6.5+ubuntu16.04 kamailio-cnxcc-modules=5.6.5+ubuntu16.04 kamailio-cpl-modules=5.6.5+ubuntu16.04 kamailio-dbg=5.6.5+ubuntu16.04 kamailio-dnssec-modules=5.6.5+ubuntu16.04 kamailio-erlang-modules=5.6.5+ubuntu16.04 kamailio-extra-modules=5.6.5+ubuntu16.04 kamailio-geoip-modules=5.6.5+ubuntu16.04 kamailio-geoip2-modules=5.6.5+ubuntu16.04 kamailio-ims-modules=5.6.5+ubuntu16.04 kamailio-java-modules=5.6.5+ubuntu16.04 kamailio-json-modules=5.6.5+ubuntu16.04 kamailio-kazoo-modules=5.6.5+ubuntu16.04 kamailio-ldap-modules=5.6.5+ubuntu16.04 kamailio-lua-modules=5.6.5+ubuntu16.04 kamailio-memcached-modules=5.6.5+ubuntu16.04 kamailio-mongodb-modules=5.6.5+ubuntu16.04 kamailio-mono-modules=5.6.5+ubuntu16.04 kamailio-mqtt-modules=5.6.5+ubuntu16.04 kamailio-mysql-modules=5.6.5+ubuntu16.04 kamailio-nth=5.6.5+ubuntu16.04 kamailio-outbound-modules=5.6.5+ubuntu16.04 kamailio-perl-modules=5.6.5+ubuntu16.04 kamailio-phonenum-modules=5.6.5+ubuntu16.04 kamailio-postgres-modules=5.6.5+ubuntu16.04 kamailio-presence-modules=5.6.5+ubuntu16.04 kamailio-python-modules=5.6.5+ubuntu16.04 kamailio-python3-modules=5.6.5+ubuntu16.04 kamailio-rabbitmq-modules=5.6.5+ubuntu16.04 kamailio-radius-modules=5.6.5+ubuntu16.04 kamailio-redis-modules=5.6.5+ubuntu16.04 kamailio-ruby-modules=5.6.5+ubuntu16.04 kamailio-sctp-modules=5.6.5+ubuntu16.04 kamailio-snmpstats-modules=5.6.5+ubuntu16.04 kamailio-sqlite-modules=5.6.5+ubuntu16.04 kamailio-systemd-modules=5.6.5+ubuntu16.04 kamailio-tls-modules=5.6.5+ubuntu16.04 kamailio-unixodbc-modules=5.6.5+ubuntu16.04 kamailio-utils-modules=5.6.5+ubuntu16.04 kamailio-websocket-modules=5.6.5+ubuntu16.04 kamailio-xml-modules=5.6.5+ubuntu16.04 kamailio-xmpp-modules=5.6.5+ubuntu16.04 && apt-get clean && rm -rf /var/lib/apt/lists/* # set SHM_MEMORY and PKG_MEMORY from ENV ENV SHM_MEMORY=64 ENV PKG_MEMORY=8 +VOLUME /etc/kamailio ENTRYPOINT kamailio -DD -E -m ${SHM_MEMORY} -M ${PKG_MEMORY}