Estoy tratando de iniciar un contenedor acoplable GitLab o Gitea en mi QNAP NAS (Container Station) y, por algún motivo, cuando reinicio el contenedor, no se reinicia porque los archivos se pierden (al parecer).
Por ejemplo, para GitLab me da errores diciendo que no existen runsvdir-start vdir y gitlab-ctl . Para Gitea es el archivo s6-supervise .
Ahora estoy lanzando el contenedor de esta manera, solo para mantenerlo simple:
docker run -d --privileged --restart always gitea/gitea:latest Una simple docker stop .... y docker start .... lo rompe. ¿Cómo puedo solucionar algo como esto?
QNAP ha enviado este problema a I+D y pudieron replicarlo. Es un error y probablemente se solucionará en una nueva actualización de Container Station.
Ahora está arreglado en QTS 4.3.6.20190906 y versiones posteriores.
Es normal perder sus datos si inicia solo:
docker run -d --privileged --restart always gitea/gitea:latestDebe usar VOLUMEN para compartir carpetas entre su host y docker host, por ejemplo:
docker run -d --privileged -v ./gitea:/data -p 3000:3000 -p 222:22 --restart always gitea/gitea:latestO use docker-compose.yml (consulte los documentos oficiales ).