aboutsummaryrefslogtreecommitdiffstats
path: root/tools/docker
diff options
context:
space:
mode:
Diffstat (limited to 'tools/docker')
-rw-r--r--tools/docker/old-env/Dockerfile33
1 files changed, 22 insertions, 11 deletions
diff --git a/tools/docker/old-env/Dockerfile b/tools/docker/old-env/Dockerfile
index 45a4c22eb..1dc8abaad 100644
--- a/tools/docker/old-env/Dockerfile
+++ b/tools/docker/old-env/Dockerfile
@@ -3,21 +3,32 @@
# See /tools/docker/README.md for details.
-FROM ubuntu:16.04
+FROM ubuntu:20.04
LABEL homepage="https://github.com/google/syzkaller"
RUN dpkg --add-architecture i386 && apt-get update
-RUN DEBIAN_FRONTEND=noninteractive apt-get install -y -q --no-install-recommends \
- sudo make nano git curl ca-certificates gnupg \
- apt-transport-https software-properties-common g++ \
- g++-arm-linux-gnueabi g++-aarch64-linux-gnu g++-powerpc64le-linux-gnu \
- g++-mips64el-linux-gnuabi64 g++-s390x-linux-gnu \
- linux-libc-dev:i386 lib32gcc-5-dev lib32stdc++-5-dev \
- && \
- apt-get -y autoremove && \
- apt-get clean autoclean && \
- rm -rf /var/lib/apt/lists/{apt,dpkg,cache,log} /tmp/* /var/tmp/*
+RUN DEBIAN_FRONTEND=noninteractive apt-get install -y -q --no-install-recommends sudo
+RUN DEBIAN_FRONTEND=noninteractive apt-get install -y -q --no-install-recommends make
+RUN DEBIAN_FRONTEND=noninteractive apt-get install -y -q --no-install-recommends nano
+RUN DEBIAN_FRONTEND=noninteractive apt-get install -y -q --no-install-recommends git
+RUN DEBIAN_FRONTEND=noninteractive apt-get install -y -q --no-install-recommends curl
+RUN DEBIAN_FRONTEND=noninteractive apt-get install -y -q --no-install-recommends ca-certificates
+RUN DEBIAN_FRONTEND=noninteractive apt-get install -y -q --no-install-recommends gnupg
+RUN DEBIAN_FRONTEND=noninteractive apt-get install -y -q --no-install-recommends apt-transport-https
+RUN DEBIAN_FRONTEND=noninteractive apt-get install -y -q --no-install-recommends software-properties-common
+RUN DEBIAN_FRONTEND=noninteractive apt-get install -y -q --no-install-recommends g++
+RUN DEBIAN_FRONTEND=noninteractive apt-get install -y -q --no-install-recommends g++-arm-linux-gnueabi
+RUN DEBIAN_FRONTEND=noninteractive apt-get install -y -q --no-install-recommends g++-aarch64-linux-gnu
+RUN DEBIAN_FRONTEND=noninteractive apt-get install -y -q --no-install-recommends g++-powerpc64le-linux-gnu
+RUN DEBIAN_FRONTEND=noninteractive apt-get install -y -q --no-install-recommends g++-mips64el-linux-gnuabi64
+RUN DEBIAN_FRONTEND=noninteractive apt-get install -y -q --no-install-recommends g++-s390x-linux-gnu
+RUN DEBIAN_FRONTEND=noninteractive apt-get install -y -q --no-install-recommends linux-libc-dev:i386
+RUN DEBIAN_FRONTEND=noninteractive apt-get install -y -q --no-install-recommends lib32gcc-9-dev
+RUN DEBIAN_FRONTEND=noninteractive apt-get install -y -q --no-install-recommends lib32stdc++-9-dev
+RUN DEBIAN_FRONTEND=noninteractive apt-get -y autoremove
+RUN DEBIAN_FRONTEND=noninteractive apt-get clean autoclean
+RUN DEBIAN_FRONTEND=noninteractive rm -rf /var/lib/apt/lists/{apt,dpkg,cache,log} /tmp/* /var/tmp/*
RUN curl https://dl.google.com/go/go1.21.9.linux-amd64.tar.gz | tar -C /usr/local -xz
ENV PATH /usr/local/go/bin:/gopath/bin:$PATH