summaryrefslogtreecommitdiff
path: root/tools/sppc/build/ubuntu/suricata/Dockerfile.16.04
diff options
context:
space:
mode:
Diffstat (limited to 'tools/sppc/build/ubuntu/suricata/Dockerfile.16.04')
-rw-r--r--tools/sppc/build/ubuntu/suricata/Dockerfile.16.0432
1 files changed, 1 insertions, 31 deletions
diff --git a/tools/sppc/build/ubuntu/suricata/Dockerfile.16.04 b/tools/sppc/build/ubuntu/suricata/Dockerfile.16.04
index ae06d6c..ad80366 100644
--- a/tools/sppc/build/ubuntu/suricata/Dockerfile.16.04
+++ b/tools/sppc/build/ubuntu/suricata/Dockerfile.16.04
@@ -1,4 +1,4 @@
-FROM ubuntu:16.04
+FROM yasufum/suricata-base:16.04
ARG rte_sdk
ARG rte_target
@@ -33,36 +33,6 @@ ENV SURICATA_SRCDIR suricata-4.1.4
ENV SURICATA_TGZ ${SURICATA_SRCDIR}.tar.gz
ENV SURICATA_DOWNLOAD https://www.openinfosecfoundation.org/download/${SURICATA_TGZ}
-RUN apt-get update && apt-get install -y \
- git \
- gcc \
- python \
- pciutils \
- make \
- libnuma-dev \
- gcc-multilib \
- libarchive-dev \
- linux-headers-$(uname -r) \
- libpcap-dev \
- pkg-config \
- vim \
- curl \
- wget \
- automake \
- autoconf \
- liblz4-dev \
- libpcre3 libpcre3-dbg libpcre3-dev build-essential libpcap-dev \
- libnet1-dev libyaml-0-2 libyaml-dev pkg-config zlib1g zlib1g-dev \
- libcap-ng-dev libcap-ng0 make libmagic-dev libjansson-dev \
- libnss3-dev libgeoip-dev liblua5.1-dev libhiredis-dev libevent-dev \
- libpcre3 libpcre3-dbg libpcre3-dev build-essential libpcap-dev \
- libnet1-dev libyaml-0-2 libyaml-dev pkg-config zlib1g zlib1g-dev \
- libcap-ng-dev libcap-ng0 make libmagic-dev libjansson-dev \
- libnss3-dev libgeoip-dev liblua5.1-dev libhiredis-dev libevent-dev \
- python-yaml rustc cargo \
- && apt-get clean \
- && rm -rf /var/lib/apt/lists/*
-
WORKDIR $home_dir
RUN git clone ${dpdk_branch} ${dpdk_repo}