-
Notifications
You must be signed in to change notification settings - Fork 8
/
Dockerfile.kamailio
33 lines (28 loc) · 939 Bytes
/
Dockerfile.kamailio
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
FROM almalinux:9
LABEL maintainer="Ihor Olhovskyi <[email protected]>"
ENV KAMAILIO_VERSION=5.8
RUN dnf update -y \
&& dnf -y install dnf-plugins-core \
&& dnf config-manager --add-repo https://rpm.kamailio.org/centos/kamailio.repo \
&& rpm --import https://rpm.kamailio.org/rpm-pub.key \
&& dnf -y install --disablerepo=kamailio --enablerepo=kamailio-${KAMAILIO_VERSION} \
kamailio \
kamailio-http_async_client \
kamailio-http_client \
kamailio-jansson \
kamailio-json \
kamailio-lua \
kamailio-mysql \
kamailio-presence \
kamailio-python \
kamailio-regex \
kamailio-sipdump \
kamailio-tcpops \
kamailio-tls \
kamailio-tls_wolfssl \
kamailio-utils \
kamailio-websocket \
kamailio-xmlrpc \
kamailio-xmlops
VOLUME ["/etc/kamailio", "/db"]
ENTRYPOINT ["kamailio", "-DD", "-E"]