diff --git a/docker/apt-install.sh b/docker/apt-install.sh deleted file mode 100755 index b1a78dda3d7..00000000000 --- a/docker/apt-install.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -apt-get update -q -apt-get install -qy --no-install-recommends "$@" - -# Purge apt-get caches to minimize image size -apt-get auto-remove -y -apt-get clean -y -rm -rf /var/lib/apt/lists/ diff --git a/docker/build.sh b/docker/build.sh index ef7c6ae32a9..4002d783524 100755 --- a/docker/build.sh +++ b/docker/build.sh @@ -4,5 +4,4 @@ set -e set -x image="$1" -cd $(dirname $0) -docker build -f "$image/Dockerfile" -t "$image" . +docker build -t "$image" "$(dirname $0)/$image" diff --git a/docker/servo-x86_64-linux/Dockerfile b/docker/servo-x86_64-linux/Dockerfile index 01780e7f20e..3b8edcf2123 100644 --- a/docker/servo-x86_64-linux/Dockerfile +++ b/docker/servo-x86_64-linux/Dockerfile @@ -1,13 +1,13 @@ FROM ubuntu:bionic-20180821 -ADD apt-install.sh /apt-install.sh -RUN /apt-install.sh \ +RUN apt-get update -q && apt-get install -qy --no-install-recommends \ git \ curl \ ca-certificates \ python2.7 \ g++ \ && \ + rm -rf /var/lib/apt/lists/* && \ curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain none -y ENV PATH="/root/.cargo/bin:${PATH}"