Ho provato la mappatura dei file di dati e le directory veloce recupero nel mio contenitore Oracle XE. Tuttavia, ho cambiato idea dopo aver perso i file ... quindi dovresti stare molto attento a questo approccio e capire come la finestra mobile gestisca quegli spazi in tutte le operazioni.
Ho trovato, ad esempio, che se si puliscono i vecchi contenitori, il contenuto delle directory mappate verrà cancellato anche se sono mappati su qualcosa all'esterno dell'area del sistema finestra mobile (/ var/lib/docker). Puoi evitarlo tenendo contenitori e riavviandoli di nuovo. Ma, se vuoi la versione e creare una nuova immagine ... devi fare il backup di quei file.
Oracle anche id è i file stessi (checksum o inode # o qualcosa) e si lamenta di loro all'avvio .... Non ho indagato sull'estensione di tale problema o anche se in effetti c'è qualche problema lì.
Ho scelto di non mappare nessuno di quei file/dir e di utilizzare il datapump o qualsiasi altra cosa per ottenere i dati finché non avrò una migliore gestione di tutto ciò che può accadere.
Così ho aggiornare i dati e la versione dell'immagine ... a spingere per il pronti contro termine a fini di custodia
ci sono delle istruzioni 'volumico nel Dockerfile per' wnameless/xe -temp'? – Thomasleveil
Cosa hai provato e dove stai? –
il tuo link ai punti interrogativi SO al blog di offermann – Bohne