¿Cómo puedo acceder a un archivo dentro de la imagen de Docker?

Si creo un archivo dentro de la imagen de Docker, ¿cómo puedo acceder a él desde fuera?

Por ejemplo:

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

¿Cómo puedo acceder a temp.txt?

1 me gusta

Intenta con man docker

docker cp

1 me gusta

¿Dónde puedo encontrar mi containerId?

Docker ps

De verdad deberías consultar el manual de docker

1 me gusta

Necesitarás retroceder y explicar cuál es el problema real que intentas resolver, ya que lo que describes probablemente no sea la solución. La respuesta a tu pregunta es que los archivos en /shared dentro del contenedor son accesibles como /var/discourse/shared/standalone en una instalación estándar, pero esto probablemente no resuelva el problema no mencionado que tienes.

6 Me gusta

Gracias, Jay. Estoy ejecutando una consulta de Rails y me gustaría exportar el resultado. Normalmente usaría el Explorador de Datos, pero para este informe quería usar Rails directamente.

¡Jaja! Entonces esto funcionará. Podrías guardarlo en el directorio de copias de seguridad, ya que no hay mucho allí y será fácil mantenerlo al día.

4 Me gusta