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 34 35 36
|
ARG VARIANT="ubuntu-20.04"
FROM mcr.microsoft.com/vscode/devcontainers/cpp:0-${VARIANT}
LABEL org.opencontainers.image.title "libnet"
LABEL org.opencontainers.image.description "A Portable Framework for Low-Level Network Packet Construction"
LABEL org.opencontainers.image.documentation "https://codedocs.xyz/libnet/libnet/"
LABEL org.opencontainers.image.url "https://github.com/libnet/libnet/"
LABEL org.opencontainers.image.licenses "BSD-3"
RUN apt-get update \
&& export DEBIAN_FRONTEND=noninteractive \
&& apt-get -y install --no-install-recommends \
sudo \
vim \
make \
autotools-dev \
autoconf \
automake \
doxygen \
perl \
build-essential \
gcc \
clang \
clangd-10 \
bear \
libtool \
net-tools \
iproute2 \
indent \
libcmocka-dev \
cscope \
clangd-10 \
clang-format-10 \
python3-pip \
indent \
&& rm -rf /var/lib/apt/lists/*
|