mirror of
https://github.com/open5gs/open5gs.git
synced 2026-04-28 03:19:31 +00:00
Use org.opencontainers.image.authors label instead of deprecated MAINTAINER instruction in all Dockerfiles.
42 lines
1.1 KiB
Docker
42 lines
1.1 KiB
Docker
ARG dist=ubuntu
|
|
ARG tag=latest
|
|
FROM ${dist}:${tag}
|
|
|
|
LABEL org.opencontainers.image.authors="Sukchan Lee <acetcom@gmail.com>"
|
|
|
|
RUN apt-get update && \
|
|
apt-get upgrade -y && \
|
|
DEBIAN_FRONTEND=noninteractive \
|
|
apt-get install -y --no-install-recommends \
|
|
python3-pip \
|
|
python3-setuptools \
|
|
python3-wheel \
|
|
ninja-build \
|
|
build-essential \
|
|
flex \
|
|
bison \
|
|
git \
|
|
cmake \
|
|
meson \
|
|
libsctp-dev \
|
|
libgnutls28-dev \
|
|
libgcrypt-dev \
|
|
libssl-dev \
|
|
libmongoc-dev \
|
|
libbson-dev \
|
|
libyaml-dev \
|
|
libmicrohttpd-dev \
|
|
libcurl4-gnutls-dev \
|
|
libnghttp2-dev \
|
|
libtins-dev \
|
|
libtalloc-dev \
|
|
iproute2 \
|
|
ca-certificates \
|
|
netbase \
|
|
pkg-config && \
|
|
if apt-cache show libidn-dev > /dev/null 2>&1; then \
|
|
apt-get install -y --no-install-recommends libidn-dev; \
|
|
else \
|
|
apt-get install -y --no-install-recommends libidn11-dev; \
|
|
fi && \
|
|
apt-get clean && rm -rf /var/lib/apt/lists/*
|