Ich versuche ein neues Docker-Image für unseren Entwicklungsprozess zu erstellen, mit cpanm
, um eine Reihe von Perl-Modulen als Basis-Image für verschiedene Projekte zu installieren.Wie kann ich das Dateisystem eines fehlgeschlagenen "Docker Build" überprüfen?
Beim Entwickeln der Dockerfile gibt cpanm
einen Fehlercode zurück, weil einige der Module nicht sauber installiert wurden.
Ich bin mir ziemlich sicher, dass ich apt
bekommen muss, um einige weitere Dinge zu installieren.
Meine Frage ist, wo kann ich die /.cpanm/work
Verzeichnis in der Ausgabe zitiert, um die Protokolle zu überprüfen? Wie kann ich das Dateisystem eines fehlgeschlagenen Befehls docker build
im allgemeinen untersuchen?
Morgen bearbeiten Nachdem die Kugel beißen und einen find
läuft entdeckte ich
/var/lib/docker/aufs/diff/3afa404e[...]/.cpanm
diese zuverlässig ist, oder bin ich besser dran mit einem „nackten“ Behälterbau und manuell Sachen laufen, bis ich all die Dinge haben Ich brauche?
über '/ var/lib/Docker/AUF/diff/3afa404e [...]/cpanm' das ist Interna von Docker und Ich würde mich nicht mit ihnen anlegen – Thomasleveil