You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
89 lines
1.4 KiB
Docker
89 lines
1.4 KiB
Docker
FROM debian:12
|
|
|
|
ENV DEBIAN_FRONTEND=noninteractive
|
|
|
|
RUN apt-get update \
|
|
&& apt-get install --no-install-suggests --no-install-recommends -y \
|
|
apt-utils \
|
|
libnss-wrapper \
|
|
&& apt-get install --no-install-suggests --no-install-recommends -y \
|
|
build-essential \
|
|
net-tools \
|
|
autoconf \
|
|
m4 \
|
|
bison \
|
|
flex \
|
|
g++ \
|
|
libtool \
|
|
sqlite3 \
|
|
gcc \
|
|
binutils \
|
|
patch \
|
|
bzip2 \
|
|
make \
|
|
gettext \
|
|
unzip \
|
|
zlib1g-dev \
|
|
libc6 \
|
|
gperf \
|
|
automake \
|
|
groff \
|
|
lib32stdc++6 \
|
|
libncurses5 \
|
|
libncurses5-dev \
|
|
gawk \
|
|
gitk \
|
|
zlib1g-dev \
|
|
autopoint \
|
|
shtool \
|
|
autogen \
|
|
mtd-utils \
|
|
gcc-multilib \
|
|
lib32z1-dev \
|
|
pkg-config \
|
|
libssl-dev \
|
|
automake1.11 \
|
|
libmnl-dev \
|
|
libxml2-dev \
|
|
intltool \
|
|
libglib2.0-dev \
|
|
libstdc++5 \
|
|
texinfo \
|
|
dos2unix \
|
|
xsltproc \
|
|
libnfnetlink0 \
|
|
libcurl4-openssl-dev \
|
|
libgtk2.0-dev \
|
|
libnotify-dev \
|
|
libevent-dev \
|
|
git \
|
|
re2c \
|
|
texlive \
|
|
libelf1 \
|
|
nodejs \
|
|
zip \
|
|
mc \
|
|
cmake \
|
|
curl \
|
|
libfl-dev \
|
|
ninja-build \
|
|
wget \
|
|
util-linux \
|
|
bsdmainutils \
|
|
autoconf-archive \
|
|
libltdl-dev \
|
|
&& dpkg --add-architecture i386 \
|
|
&& apt-get update \
|
|
&& apt-get install --no-install-suggests --no-install-recommends -y \
|
|
libelf1:i386 \
|
|
libelf-dev:i386 \
|
|
&& apt-get remove -y 'libicu-dev*' 'uuid-dev*' \
|
|
&& rm -rf /var/lib/apt/lists/*
|
|
|
|
COPY nss_wrapper /usr/bin/
|
|
|
|
# Map user and dont run as root
|
|
USER 65534
|
|
ENTRYPOINT ["nss_wrapper"]
|
|
CMD ["bash"]
|