Closed soyjorgeprg closed 2 years ago
¿No lo cierras?
¿No lo cierras?
Como ya he realizado el commit que lo soluciona ¿cómo debo hacerlo de manera correcta? ¿ Sería mejor opción modificar la version del Dockerfile y cerrarlo de esa manera o cerrarlo de manera manual?
El error residía en que no tenía permiso para escribir en la ruta sobre la que monta el volumen (/app/test), por tanto cuando ejecutaba el contenedor:
docker run -it -v `pwd`:/app/test soyjorgeprg/macime:latest
No podía escribir sobre la raiz de mi proyecto que es donde está configurado por defecto el fichero de salida de doit, por eso como hice en el commit 046a3f1 cambie la ruta por defecto a /tmp porque es una ruta donde es más probable tener permisos.
@JJ: Os lo dije en clase. No podéis asumir que el usuario del runner va a tener el mismo UID que el del contenedor.
Originally posted by @JJ in https://github.com/JJ/CC-21-22/issues/130#issuecomment-969899008
El error que muestra el contenedor es el siguiente: