mirror of
https://github.com/snipe/snipe-it.git
synced 2024-12-25 05:34:06 -08:00
Remove unnecessary apt-get clean in Dockerfile (#9201)
This image is built from the official Debian image as upstream, so there is no need to do apt-get clean manually. Ref: - docs.docker.com/develop/develop-images/dockerfile_best-practices/#apt-get > Official Debian and Ubuntu images automatically run apt-get clean, so > explicit invocation is not required.
This commit is contained in:
parent
c8e172ec6b
commit
ca8b152549
|
@ -1,6 +1,10 @@
|
||||||
FROM ubuntu:bionic
|
FROM ubuntu:bionic
|
||||||
LABEL maintainer Brady Wetherington <uberbrady@gmail.com>
|
LABEL maintainer Brady Wetherington <uberbrady@gmail.com>
|
||||||
|
|
||||||
|
# No need to add `apt-get clean` here, reference:
|
||||||
|
# - https://github.com/snipe/snipe-it/pull/9201
|
||||||
|
# - https://docs.docker.com/develop/develop-images/dockerfile_best-practices/#apt-get
|
||||||
|
|
||||||
RUN export DEBIAN_FRONTEND=noninteractive; \
|
RUN export DEBIAN_FRONTEND=noninteractive; \
|
||||||
export DEBCONF_NONINTERACTIVE_SEEN=true; \
|
export DEBCONF_NONINTERACTIVE_SEEN=true; \
|
||||||
echo 'tzdata tzdata/Areas select Etc' | debconf-set-selections; \
|
echo 'tzdata tzdata/Areas select Etc' | debconf-set-selections; \
|
||||||
|
@ -37,7 +41,6 @@ libmcrypt-dev \
|
||||||
php7.2-dev \
|
php7.2-dev \
|
||||||
ca-certificates \
|
ca-certificates \
|
||||||
unzip \
|
unzip \
|
||||||
&& apt-get clean \
|
|
||||||
&& rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
|
&& rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue