Add apt-get clean to Dockerfile to optimize image size
All checks were successful
Build k8s-mgmt-pod image / Build & Push (push) Successful in 1m10s

This commit is contained in:
Michael Trip 2026-06-24 15:00:17 +02:00
parent 91e9afc355
commit 0613ebca66

View file

@ -57,7 +57,6 @@ RUN apt-get update \
openssl \ openssl \
sudo \ sudo \
tini \ tini \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/* \ && rm -rf /var/lib/apt/lists/* \
&& mkdir -p /var/run/sshd /var/lib/k8s-mgmt-pod /etc/ssh/sshd_config.d \ && mkdir -p /var/run/sshd /var/lib/k8s-mgmt-pod /etc/ssh/sshd_config.d \
&& useradd --create-home --shell /bin/bash admin \ && useradd --create-home --shell /bin/bash admin \
@ -95,7 +94,9 @@ RUN apt-get update \
/tmp/README.md \ /tmp/README.md \
/tmp/LICENSE \ /tmp/LICENSE \
/tmp/k9s_Linux_amd64.tar.gz \ /tmp/k9s_Linux_amd64.tar.gz \
&& rm -f /etc/ssh/ssh_host_* && rm -f /etc/ssh/ssh_host_* \
&& apt-get clean
COPY docker/sshd/10-lfk-base.conf /etc/ssh/sshd_config.d/10-lfk-base.conf COPY docker/sshd/10-lfk-base.conf /etc/ssh/sshd_config.d/10-lfk-base.conf
COPY docker/nginx/webssh.conf /etc/nginx/conf.d/webssh.conf COPY docker/nginx/webssh.conf /etc/nginx/conf.d/webssh.conf