util/docker/coreboot-sdk: Exclude recommended packages from installation
Excluding the "recommended" packages reduces the size of the container image from ~8.40GB to ~7.23GB. Install the following packages in addition as they are useful for one or the other case, or at some point even required: * ca-certificates * less * neovim * openssh-client Change-Id: Ic38ba75765e3a0c21bbfe3f380880c9ac575d0d2 Signed-off-by: Felix Singer <felixsinger@posteo.net> Reviewed-on: https://review.coreboot.org/c/coreboot/+/76085 Reviewed-by: Nicholas Chin <nic.c3.14@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
parent
bbb2f30ba5
commit
ebb1694e85
@ -17,11 +17,12 @@ FROM debian:sid AS coreboot-sdk
|
||||
RUN \
|
||||
useradd -p locked -m coreboot && \
|
||||
apt-get -qq update && \
|
||||
apt-get -qqy install \
|
||||
apt-get -qqy install --no-install-recommends \
|
||||
bc \
|
||||
bison \
|
||||
bsdextrautils \
|
||||
bzip2 \
|
||||
ca-certificates \
|
||||
ccache \
|
||||
cmake \
|
||||
cscope \
|
||||
@ -40,6 +41,7 @@ RUN \
|
||||
graphicsmagick-imagemagick-compat \
|
||||
graphviz \
|
||||
lcov \
|
||||
less \
|
||||
libcrypto++-dev \
|
||||
libcurl4 \
|
||||
libcurl4-openssl-dev \
|
||||
@ -62,6 +64,8 @@ RUN \
|
||||
make \
|
||||
msitools \
|
||||
nasm \
|
||||
neovim \
|
||||
openssh-client \
|
||||
openssl \
|
||||
parted \
|
||||
patch \
|
||||
|
Loading…
x
Reference in New Issue
Block a user