From 6a40a2ce4a36f7352fb23bd9642d71db7f256dd3 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Thu, 14 Aug 2025 22:11:21 +0000 Subject: [PATCH] fix(docker): optimize cleanup commands in Dockerfiles * Removed unnecessary removal of temporary files. * Added cleanup for man, doc, info, lintian, and locale files to reduce image size. --- Dockerfile.ubuntu-1804 | 5 ++--- Dockerfile.ubuntu-2004 | 5 ++--- Dockerfile.ubuntu-2204 | 5 ++--- Dockerfile.ubuntu-2404 | 5 ++--- 4 files changed, 8 insertions(+), 12 deletions(-) diff --git a/Dockerfile.ubuntu-1804 b/Dockerfile.ubuntu-1804 index 0f0bca7..83b7988 100644 --- a/Dockerfile.ubuntu-1804 +++ b/Dockerfile.ubuntu-1804 @@ -15,9 +15,8 @@ RUN echo "**** Install SteamCMD ****" \ && ln -s /usr/games/steamcmd /usr/bin/steamcmd \ && apt-get -y autoremove \ && apt-get -y clean \ - && rm -rf /var/lib/apt/lists/* \ - && rm -rf /tmp/* \ - && rm -rf /var/tmp/* + && rm -rf /usr/share/man /usr/share/doc /usr/share/info /usr/share/lintian /usr/share/locale/* \ + && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* # Add unicode support RUN locale-gen en_US.UTF-8 diff --git a/Dockerfile.ubuntu-2004 b/Dockerfile.ubuntu-2004 index 7afdb67..417a245 100644 --- a/Dockerfile.ubuntu-2004 +++ b/Dockerfile.ubuntu-2004 @@ -15,9 +15,8 @@ RUN echo "**** Install SteamCMD ****" \ && ln -s /usr/games/steamcmd /usr/bin/steamcmd \ && apt-get -y autoremove \ && apt-get -y clean \ - && rm -rf /var/lib/apt/lists/* \ - && rm -rf /tmp/* \ - && rm -rf /var/tmp/* + && rm -rf /usr/share/man /usr/share/doc /usr/share/info /usr/share/lintian /usr/share/locale/* \ + && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* # Add unicode support RUN locale-gen en_US.UTF-8 diff --git a/Dockerfile.ubuntu-2204 b/Dockerfile.ubuntu-2204 index 0644211..5cb53ad 100644 --- a/Dockerfile.ubuntu-2204 +++ b/Dockerfile.ubuntu-2204 @@ -15,9 +15,8 @@ RUN echo "**** Install SteamCMD ****" \ && ln -s /usr/games/steamcmd /usr/bin/steamcmd \ && apt-get -y autoremove \ && apt-get -y clean \ - && rm -rf /var/lib/apt/lists/* \ - && rm -rf /tmp/* \ - && rm -rf /var/tmp/* + && rm -rf /usr/share/man /usr/share/doc /usr/share/info /usr/share/lintian /usr/share/locale/* \ + && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* # Add unicode support RUN locale-gen en_US.UTF-8 diff --git a/Dockerfile.ubuntu-2404 b/Dockerfile.ubuntu-2404 index d10ac3f..a73a433 100644 --- a/Dockerfile.ubuntu-2404 +++ b/Dockerfile.ubuntu-2404 @@ -15,9 +15,8 @@ RUN echo "**** Install SteamCMD ****" \ && ln -s /usr/games/steamcmd /usr/bin/steamcmd \ && apt-get -y autoremove \ && apt-get -y clean \ - && rm -rf /var/lib/apt/lists/* \ - && rm -rf /tmp/* \ - && rm -rf /var/tmp/* + && rm -rf /usr/share/man /usr/share/doc /usr/share/info /usr/share/lintian /usr/share/locale/* \ + && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* # Add unicode support RUN locale-gen en_US.UTF-8