aboutsummaryrefslogtreecommitdiffstats
path: root/.ci/docker/uhd-builder-fedora33.Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to '.ci/docker/uhd-builder-fedora33.Dockerfile')
-rw-r--r--.ci/docker/uhd-builder-fedora33.Dockerfile35
1 files changed, 35 insertions, 0 deletions
diff --git a/.ci/docker/uhd-builder-fedora33.Dockerfile b/.ci/docker/uhd-builder-fedora33.Dockerfile
new file mode 100644
index 000000000..0ae0a64a5
--- /dev/null
+++ b/.ci/docker/uhd-builder-fedora33.Dockerfile
@@ -0,0 +1,35 @@
+# please follow docker best practices
+# https://docs.docker.com/engine/userguide/eng-image/dockerfile_best-practices/
+
+FROM fedora:33
+LABEL maintainer="Ettus Research"
+
+RUN dnf install -y \
+ boost-devel \
+ ccache \
+ cmake \
+ doxygen \
+ dpdk \
+ dpdk-devel \
+ dpdk-tools \
+ gcc \
+ gcc-c++ \
+ git \
+ libusb1-devel \
+ make \
+ ncompress \
+ ninja-build \
+ python3-devel \
+ python3-docutils \
+ python3-mako \
+ python3-numpy \
+ python3-pip \
+ python3-requests \
+ redhat-rpm-config \
+ rpm-build \
+ rpm-devel \
+ rsync \
+ tar \
+ xz \
+ && \
+ dnf clean all