2014-05-04 14 views
7

Ho creato un'immagine da un contenitore in esecuzione, con un volume mappato al momento, ad esempio -v /home/user/myproject/xyz:/opt/xyz. Ora, quando eseguo quell'immagine, ad esempio docker run -i -t myimage bash, c'è un montaggio in/opt/xyz. Non ci sono file in esso, ma non posso cancellare o smontare quella cartella.Come eliminare il volume dall'immagine della finestra mobile?

Qualcuno sa come sbarazzarsi di quello che lega ..

UPDATE:? Un metodo che ho trovato è quello di iniziare un contenitore, esportarlo, quindi importarlo di nuovo come nuova immagine

risposta

2

Questo non è attualmente supportato. Vorrei fare una di queste due cose:

  • Ignora la directory. Se non ci sono file in esso, non dovrebbe fare alcuna differenza.
  • Creare nuovamente l'immagine utilizzando Dockerfile - questa è la migliore pratica.
+0

OK, non è così difficile creare nuovamente l'immagine con il mio 'Dockerfile'. Ho pensato che ci vorrà un sacco di tempo, ma non è così. Grazie per il tuo consiglio. – dedek

Problemi correlati