FROM ubuntu:18.04 WORKDIR /hc2vpp ADD . /hc2vpp RUN apt-get update && apt-get install -y \ # Utils iproute2 iputils-ping net-tools vim-tiny jshon telnet curl \ # VPP package dependencies libnuma1 libssl1.0.0 libmbedcrypto1 libmbedtls10 libmbedx509-0 \ # Honeycomb package dependencies openjdk-8-jre-headless \ # Install packages && dpkg -i packages/vpp-lib_*.deb \ && dpkg -i packages/vpp_*.deb \ && dpkg -i packages/vpp-plugins_*.deb \ && dpkg -i packages/honeycomb_*.deb \ # Disable DPDK for PCI devices && echo "dpdk {\n no-pci\n}" >> /etc/vpp/startup.conf \ # Reduce image size && rm -rf /var/lib/apt/lists/* `# clear apt cache` \ && rm -rf packages