-
-
Save marvell/7c812736565928e602c4 to your computer and use it in GitHub Desktop.
apt-get clean autoclean | |
apt-get autoremove --yes | |
rm -rf /var/lib/{apt,dpkg,cache,log}/ |
Hi guys, simple question: what's the meaning of && rm -rf /var/lib/apt/lists/*
given by the docker doc, and should I do it in my Dockerfile?
Anyone who is coming to this gist to remove apt-cache in their docker images; I recommend you to install dive
tool and check which directories consume more space in your image. For me; /var/lib
folder itself was 53MB, where I could have saved a bunch of MBs on other directories.
A tool for exploring each layer in a docker image
https://github.com/wagoodman/dive
A tool for exploring each layer in a docker image https://github.com/wagoodman/dive
@leiless Thanks for introducing that. really nice.
Hi guys, simple question: what's the meaning of
&& rm -rf /var/lib/apt/lists/*
given by the docker doc, and should I do it in my Dockerfile?
@ZYinMD ubuntu:22.04
image had it empty and it increased even if I did apt-get clean
. removing it would not harm anything.
If you remove the
apt
lists and make apt unusable, you might as well remove apt entirelyRUN apt remove apt --autoremove -y --allow-remove-essential
to save 10Mb