yum in Dockerfile korrekt verwenden

English Deutsch

Beispiel für die Installation des mkpasswd-Pakets mit yum in einem Dockerfile:

Dockerfile_install_mkpasswd
RUN yum -y install mkpasswd && yum -y clean all  && rm -rf /var/cache

Hierbei sind zwei grundlegende Aspekte zu beachten:

  1. yum -y verwenden, um interaktive Y/N-Rückfragen während des automatisierten Builds zu vermeiden
  2. yum -y clean all && rm -rf /var/cache verwenden, um nach dem Aufruf von yum -y install aufzuräumen

Vollständiges Dockerfile-Beispiel:

Dockerfile_example
FROM fedora:34
RUN yum -y install mkpasswd && yum -y clean all  && rm -rf /var/cache

Check out similar posts by category: Container, Docker