Browse Source
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.
repo-sync/main
Daniel Gibbs
21 hours ago
Failed to extract signature
4 changed files with
8 additions and
12 deletions
-
Dockerfile.ubuntu-1804
-
Dockerfile.ubuntu-2004
-
Dockerfile.ubuntu-2204
-
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 |
|
|
|
|
|
@ -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 |
|
|
|
|
|
@ -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 |
|
|
|
|
|
@ -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 |
|
|
|