From e87bf8704664ae79ef214b5d86ff083e4dc102ec Mon Sep 17 00:00:00 2001 From: Joseph Henry Date: Tue, 5 Apr 2022 14:20:51 -0700 Subject: [PATCH] Remove unnecessary packages from Synology Dockerfile --- synology/Dockerfile.spksrc | 61 ++------------------------------------ 1 file changed, 3 insertions(+), 58 deletions(-) diff --git a/synology/Dockerfile.spksrc b/synology/Dockerfile.spksrc index 0ea42afb3..257a53ed0 100644 --- a/synology/Dockerfile.spksrc +++ b/synology/Dockerfile.spksrc @@ -5,64 +5,9 @@ ENV LANG C.UTF-8 # Manage i386 arch RUN dpkg --add-architecture i386 -# Install required packages (in sync with README.rst instructions) -RUN apt-get update && apt-get install --no-install-recommends -y \ - autoconf-archive \ - autogen \ - automake \ - bc \ - bison \ - build-essential \ - check \ - cmake \ - curl \ - cython \ - debootstrap \ - ed \ - expect \ - fakeroot \ - flex \ - g++-multilib \ - gawk \ - gettext \ - git \ - gperf \ - imagemagick \ - intltool \ - jq \ - libbz2-dev \ - libc6-i386 \ - libcppunit-dev \ - libffi-dev \ - libgc-dev \ - libgmp3-dev \ - libltdl-dev \ - libmount-dev \ - libncurses-dev \ - libpcre3-dev \ - libssl-dev \ - libtool \ - libunistring-dev \ - lzip \ - moreutils \ - pkg-config \ - python3 \ - python3-distutils \ - rename \ - rsync \ - scons \ - subversion \ - sudo \ - swig \ - texinfo \ - unzip \ - xmlto \ - zlib1g-dev && \ - apt-get clean && \ - rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* && \ - adduser --disabled-password --gecos '' user && \ - adduser user sudo && \ - echo "%users ALL=(ALL:ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/users +RUN apt-get update && apt-get install --no-install-recommends -y make imagemagick curl jq wget procps intltool + +RUN apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* # Volume pointing to spksrc sources VOLUME /spksrc