Come posso accedere a un file all'interno dell'immagine Docker?

Se creo un file all’interno dell’immagine Docker, come posso accedervi dall’esterno?

Ad esempio:

/var/discourse/launcher enter app
touch temp.txt
^D

Come posso accedere a temp.txt?

Prova man docker

docker cp

Dove posso trovare il mio containerId?

Docker ps

Dovresti davvero consultare la pagina man di docker

Dovrai fare un passo indietro e spiegare quale problema reale stai cercando di risolvere, poiché ciò che descrivi probabilmente non è la soluzione. La risposta alla tua domanda è che i file in /shared nel contenitore sono accessibili come /var/discourse/shared/standalone in un’installazione standard, ma questo probabilmente non risolve il problema non espresso.

Grazie, Jay. Sto eseguendo una query Rails e vorrei esportare l’output. Di solito userei l’Esploratore Dati, ma per questo rapporto ho voluto usare direttamente Rails.

Ecco! Allora funzionerà! Potresti inserirlo nella directory dei backup, dato che non c’è molto, quindi sarà facile tenerne traccia.