papi: remove shared memory transport
[vpp.git] / src / plugins / srv6-mobile / extra / Dockerfile.j2.release
1
2 FROM ubuntu:18.04
3
4 RUN set -eux; \
5     apt-get update; \
6     apt-get install -y --no-install-recommends \
7     inetutils-traceroute \
8     ca-certificates \
9     libmbedcrypto1 \
10     libmbedtls10 \
11     libmbedx509-0 \
12     libnuma1 \
13     sudo \
14     iputils-ping \
15     net-tools \
16     iproute2 \
17     tcpdump \
18     python2.7 \
19     libssl-dev \
20     netcat; \
21     rm -rf /var/lib/apt/lists/*; \
22     mv /usr/sbin/tcpdump /usr/bin/tcpdump
23
24 WORKDIR /tmp
25
26 COPY startup.conf /etc/startup.conf
27
28 COPY vpp-package.tgz /tmp
29
30 RUN set -eux; \
31     tar xzf vpp-package.tgz; \
32     dpkg -i *.deb ; \
33     rm -rf *.deb
34
35 WORKDIR /
36  
37 CMD vpp -c /etc/startup.conf
38