Sign inSign up

allomediadocker/opensips-cli

By allomediadocker

•Updated over 3 years ago

opensips-cli version with pyjwt to test stir and shaken module

Image
0

718

allomediadocker/opensips-cli repository overview

# Build
# docker build -t allomediadocker/opensips-cli:3.3.4 .

FROM python:3.9-slim-buster
LABEL maintainer="Razvan Crainea <[email protected]>"
LABEL maintainer="Hubert MickaĆ«l <[email protected]>"

USER root

# Set Environment Variables
ENV DEBIAN_FRONTEND noninteractive

#install basic components
RUN apt-get -y update -qq && \
    apt-get -y install git default-libmysqlclient-dev gcc

# Install python tiers libraries
RUN pip install PyJWT

#add keyserver, repository
RUN git clone https://github.com/OpenSIPS/opensips-cli.git /usr/src/opensips-cli && \
    cd /usr/src/opensips-cli && \
    python3 setup.py install clean --all && \
    cd / && rm -rf /usr/src/opensips-cli

RUN apt-get purge -y git gcc && \
    apt-get autoremove -y && \
    apt-get clean

ADD "run.sh" "/run.sh"

ENV PYTHONPATH /usr/lib/python3/dist-packages

ENTRYPOINT ["/run.sh", "-o", "communication_type=http"]

Tag summary

Content type

Image

Digest

sha256:b66dcb5ef…

Size

135.2 MB

Last updated

over 3 years ago

docker pull allomediadocker/opensips-cli:3.3.4