blob: d9b3f2764426932a9ab0ed016be0a75b2cfd01cc [file] [log] [blame]
Maros Ondrejicka8851ccf2023-01-13 10:09:14 +01001ARG UBUNTU_VERSION
2
3FROM ubuntu:${UBUNTU_VERSION}
Filip Tehlar229f5fc2022-08-09 14:44:47 +00004
5RUN apt-get update \
6 && apt-get install -y openssl libapr1 libnuma1 libsubunit0 \
7 iproute2 libnl-3-dev libnl-route-3-dev python3 iputils-ping \
8 vim gdb \
9 && rm -rf /var/lib/apt/lists/*
10
Filip Tehlar058237e2023-01-11 10:58:58 +010011ENV DIR=vpp-data/lib/vpp_plugins
12COPY \
13 $DIR/af_packet_plugin.so \
14 $DIR/hs_apps_plugin.so \
15 $DIR/http_plugin.so \
16 $DIR/unittest_plugin.so \
17 $DIR/quic_plugin.so \
18 /usr/lib/x86_64-linux-gnu/vpp_plugins/
19
Filip Tehlar229f5fc2022-08-09 14:44:47 +000020COPY vpp-data/bin/* /usr/bin/
21COPY vpp-data/lib/* /usr/lib/
22
Filip Tehlar229f5fc2022-08-09 14:44:47 +000023RUN addgroup vpp
24
25ENTRYPOINT ["tail", "-f", "/dev/null"]