kopia lustrzana https://github.com/jupyterhub/repo2docker
commit
fdcfb81689
|
@ -16,10 +16,10 @@ FROM buildpack-deps:bionic
|
||||||
ENV DEBIAN_FRONTEND=noninteractive
|
ENV DEBIAN_FRONTEND=noninteractive
|
||||||
|
|
||||||
# Set up locales properly
|
# Set up locales properly
|
||||||
RUN apt-get update && \
|
RUN apt-get update -qq && \
|
||||||
apt-get install --yes --no-install-recommends locales && \
|
apt-get install -qq --yes --no-install-recommends locales && \
|
||||||
apt-get purge && \
|
apt-get purge -qq && \
|
||||||
apt-get clean && \
|
apt-get clean -qq && \
|
||||||
rm -rf /var/lib/apt/lists/*
|
rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
RUN echo "en_US.UTF-8 UTF-8" > /etc/locale.gen && \
|
RUN echo "en_US.UTF-8 UTF-8" > /etc/locale.gen && \
|
||||||
|
@ -49,23 +49,26 @@ RUN wget --quiet -O - https://deb.nodesource.com/gpgkey/nodesource.gpg.key | ap
|
||||||
echo "deb https://deb.nodesource.com/node_10.x $DISTRO main" >> /etc/apt/sources.list.d/nodesource.list && \
|
echo "deb https://deb.nodesource.com/node_10.x $DISTRO main" >> /etc/apt/sources.list.d/nodesource.list && \
|
||||||
echo "deb-src https://deb.nodesource.com/node_10.x $DISTRO main" >> /etc/apt/sources.list.d/nodesource.list
|
echo "deb-src https://deb.nodesource.com/node_10.x $DISTRO main" >> /etc/apt/sources.list.d/nodesource.list
|
||||||
|
|
||||||
RUN apt-get update && \
|
# Base package installs are not super interesting to users, so hide their outputs
|
||||||
apt-get install --yes --no-install-recommends \
|
# If install fails for some reason, errors will still be printed
|
||||||
|
RUN apt-get update -qq && \
|
||||||
|
apt-get install -qq --yes --no-install-recommends \
|
||||||
{% for package in base_packages -%}
|
{% for package in base_packages -%}
|
||||||
{{ package }} \
|
{{ package }} \
|
||||||
{% endfor -%}
|
{% endfor -%}
|
||||||
&& apt-get purge && \
|
&& apt-get purge -qq && \
|
||||||
apt-get clean && \
|
apt-get clean -qq && \
|
||||||
rm -rf /var/lib/apt/lists/*
|
rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
|
# This apt-get install is *not* quiet, so users see their packages being installed
|
||||||
{% if packages -%}
|
{% if packages -%}
|
||||||
RUN apt-get update && \
|
RUN apt-get update -qq && \
|
||||||
apt-get install --yes \
|
apt-get install --yes \
|
||||||
{% for package in packages -%}
|
{% for package in packages -%}
|
||||||
{{ package }} \
|
{{ package }} \
|
||||||
{% endfor -%}
|
{% endfor -%}
|
||||||
&& apt-get purge && \
|
&& apt-get purge -qq && \
|
||||||
apt-get clean && \
|
apt-get clean -qq && \
|
||||||
rm -rf /var/lib/apt/lists/*
|
rm -rf /var/lib/apt/lists/*
|
||||||
{% endif -%}
|
{% endif -%}
|
||||||
|
|
||||||
|
|
Ładowanie…
Reference in New Issue