Merge pull request #666 from betatim/clean-up-during-conda-install

[MRG] Remove the conda package cache as we can't hardlink to it
pull/676/head
Erik Sundell 2019-05-05 22:47:51 +02:00 zatwierdzone przez GitHub
commit fb5c4efb73
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
2 zmienionych plików z 6 dodań i 4 usunięć

Wyświetl plik

@ -182,9 +182,8 @@ class CondaBuildPack(BaseImage):
'${NB_USER}',
r"""
conda env update -p {0} -f "{1}" && \
conda clean -tipsy && \
conda list -p {0} && \
rm -rf /srv/conda/pkgs
conda clean --all -f -y && \
conda list -p {0}
""".format(env_prefix, environment_yml)
))
return super().get_assemble_scripts() + assembly_scripts

Wyświetl plik

@ -68,11 +68,14 @@ if [[ -f /tmp/kernel-environment.yml ]]; then
fi
# Clean things out!
conda clean -tipsy
conda clean --all -f -y
# Remove the big installer so we don't increase docker image size too much
rm ${INSTALLER_PATH}
# Remove the pip cache created as part of installing miniconda
rm -rf /root/.cache
chown -R $NB_USER:$NB_USER ${CONDA_DIR}
conda list -n root