Sto cercando di creare una nuova immagine Docker per il nostro processo di sviluppo, utilizzando cpanm
per installare un gruppo di moduli Perl come immagine di base per vari progetti.Come posso ispezionare il file system di una `docker build` fallita?
Durante lo sviluppo del file Docker, cpanm
restituisce un codice di errore perché alcuni dei moduli non sono stati installati in modo pulito.
Sono abbastanza sicuro ho bisogno di ottenere apt
installare alcuni più cose.
La mia domanda è, dove posso trovare la directory /.cpanm/work
citato in uscita, al fine di ispezionare i registri? Nel caso generale, come posso ispezionare il file system di un comando docker build
fallito?
Mattina modificare dopo mordere la pallottola e l'esecuzione di un find
ho scoperto
/var/lib/docker/aufs/diff/3afa404e[...]/.cpanm
È questo affidabile, o sono meglio la costruzione di un contenitore "nuda" e l'esecuzione di roba manualmente finché non avrò tutte le cose Ho bisogno?
su '/ var/lib/finestra mobile/aufs/diff/3afa404e [...]/cpanm' quelle sono parti interne di Docker e Non vorrei scherzare con loro – Thomasleveil