Il database Docker oracle fallisce quando si avvia dopo aver committato

ragazzi.

Sto solo correndo in problemi; Sto impostando un ambiente Docker, con un'Oracle DataBase. Sto eseguendo il oracledb 12c in questo modo:

docker eseguire -d -p 1521: 1521 – nome mio-db sath89 / oracle-12c

Tutto va bene finora, se io faccio il log del nuovo contenitore diventa sorprendente, qualsiasi errore.

Poi, ho esportto un database da un altro server e l'ho importto sul mio nuovo contenitore db. Tutto va freddo, posso importrlo senza errori e il mio ambiente si avvia con successo.

Il problema viene quando provo a impegnare il contenitore db che ho creato in precedenza, lo faccio:

docker impegnare my-db my-committed-db

Il commit è riuscito e ottengo la mia nuova image chiamata mio-commit-db, quindi, naturalmente, ho cancellato tutti i miei vecchi contenitori.

Ma quando eseguo l'image creata nel passaggio precedente, in questo modo:

docker run -d -p 1521: 1521 – nome mio-db my-committed-db

il contenitore inizia, ma quando guardo i log di docker, esce solo 1. questo è quello che ottengo:

i log del docker -f my-db

ls: cannot access /u01/app/oracle/oradata: No such file or directory Database not initialized. Initializing database. Starting tnslsnr Look at the log file "/u01/app/oracle/cfgtoollogs/dbca/xe.log" for further details. 

Non riesco a dare un'occhiata al file di registro perché il contenitore è arrestato.

Qualche idea di quello che sto facendo male? Sto saltando qualcosa?

Grazie.