Fix iavf driver build failure
[multicloud/k8s.git] / kud / deployment_infra / installers / Dockerfile.iavf-driver-installer
1 FROM ubuntu:18.04
2
3 ENV IAVF_DRIVER_VERSION=4.0.2
4 ENV IAVF_DRIVER_DOWNLOAD_URL=https://downloadmirror.intel.com/30305/eng/iavf-${IAVF_DRIVER_VERSION}.tar.gz
5 ENV IAVF_INSTALL_DIR_HOST=/opt/iavf
6
7 RUN apt-get update && \
8     apt-get install -y \
9         bc \
10         build-essential \
11         curl \
12         kmod \
13         libelf-dev \
14         libssl-dev \
15         libudev-dev \
16         pciutils \
17         pkg-config \
18         && \
19     rm -rf /var/lib/apt/lists/*
20
21 COPY _common.sh /
22 COPY skb-frag-off.patch /
23 COPY entrypoint-iavf-driver-installer.sh /entrypoint.sh
24
25 CMD /entrypoint.sh