Comment accéder à un fichier à l'intérieur de l'image Docker ?

Si je crée un fichier à l’intérieur de l’image Docker, comment puis-je y accéder depuis l’extérieur ?

Par exemple :

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

Comment puis-je accéder à temp.txt ?

Essayez man docker

docker cp

Où puis-je trouver mon containerId ?

Docker ps

Vous devriez vraiment consulter le manuel de docker

Vous devrez faire marche arrière et expliquer quel problème réel vous essayez de résoudre, car ce que vous décrivez n’est probablement pas la solution. La réponse à votre question est que les éléments situés dans /shared du conteneur sont accessibles en tant que /var/discourse/shared/standalone dans une installation standard, mais cela ne résout probablement pas votre problème non formulé.

Merci, Jay. J’exécute une requête Rails et je souhaite exporter le résultat. Normalement, j’utiliserais l’Explorateur de données, mais pour ce rapport, je voulais utiliser directement Rails.

Ha ! Alors ça va marcher ! Tu peux le mettre dans le répertoire de sauvegarde, car il n’y a pas grand-chose dedans, donc ce sera facile de suivre.