# please follow docker best practices # https://docs.docker.com/engine/userguide/eng-image/dockerfile_best-practices/ FROM ubuntu:18.04 LABEL maintainer="Ettus Research" # This will make apt-get install without question ARG DEBIAN_FRONTEND=noninteractive RUN apt-get update && \ apt-get -y upgrade && \ apt-get -y install -q \ build-essential \ ccache \ curl \ git \ sudo \ # Install UHD dependencies abi-dumper \ cmake \ doxygen \ dpdk \ libboost-all-dev \ libdpdk-dev \ libgps-dev \ libgps-dev \ libudev-dev \ libusb-1.0-0-dev \ ncompress \ ninja-build \ python3-dev \ python3-docutils \ python3-mako \ python3-numpy \ python3-pip \ python3-requests \ && \ rm -rf /var/lib/apt/lists/*