-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error al actualizar algunos contenedores #19
Comments
Muy buenas! Disculpa la tardanza he tenido un mes muy muy movidito y ya puedo volver a la carga con el proyecto. En primer lugar me gustaría que mostraras los logs con el problema, si ha fallado la actualización debería poner el motivo del fallo en los logs del bot, es el primer paso para poder solucionarlo o ver lo que puede estar ocurriendo. 👍 Muchas gracias por tu comprensión. Saludos. |
Genial, ya consigo ver los logs! En cuanto vuelva a tener una actualización de ubuntu ya escribo por aquí, tanto si se repite el error como si no |
Buenas, ya he encontrado el problema, gracias a ver los logs. Básicamente lo que ocurre es que cuando una imagen está asociada a varios contenedores e intento actualizar uno de ellos, el bot da error al borrar la imagen antigua para reemplazarla por la nueva, ya que la antigua está siendo utilizada por otros contenedores. En mi caso me serviría que se actualizasen todos los asociados a esa imagen de golpe, pero igual se te ocurre la forma de implementarlo para que se puedan actualizar selectivamente. Te dejo por aquí los logs con el error. Si te puedo echar una mano o necesitas más información dime! 2024-04-16 15:25:20 - DEBUG: Updating container rclone-ubuntu |
No pasa nada si no puede eliminar la imagen al estar usándose por otros contenedores, está contemplado, el programa continua sin fallos, por eso está marcado como DEBUG y no como ERROR. El fallo en la actualización ha de venir de otro sitio 🤔 |
Cierto, no me fije es que estaba marcado como DEBUG. Pues por lo que veo el bot funciona correctamente sin ningún error, simplemente luego esos contenedores luego no me inician. Estoy intentando diagnosticar el error de por qué no inician correctamente pero no soy capaz de hacerlo, ya que cuando hago un docker start al momento se para y el docker logs no muestra nada. Si quieres puedes cerrar esto, ya que puede que sea algún problema de como tengo yo configurado esos contenedores, pues el bot parece que hace la actualización correctamente. Muchas gracias! |
Sin los logs poco puedo hacer 😅 |
Buenas tardes, Soy el chico que comentaba @yeraycito y te paso el log: 2024-04-18 17:51:41 - DEBUG: Actualizando contenedor nginx-nginx-1 Y si ahora vuelves a cargar la web, sale como si acabases de instalar el nginx, el welcome to nginx en vez de salir la web, en portainer, elimina la parte de los volumenes, lo actualiza en la raiz de docker, como si lo instalara sin indicar volumenes. Tengo que ir al stack y volver a cargarlo cuando entonces, si que me mantiene el compose y los volumenes. Saludos, |
¿Podrías pasarme por privado si quieres, el docker-compose? Es para ver cómo está definido el contenedor y replicar el problema. |
Buenos días, en primer lugar me gustaría darte las gracias por el trabajo, el bot funciona de maravilla y me está siendo muy útil. El problema que me he encontrado es al actualizar ciertos contenedores. Lo que ocurre es que me dice que lo actualizó correctamente pero al momento empieza para y arrancar el contenedor constantemente y tengo que acabar eliminándolo. Me ha ocurrido solamente con unos contenedores basados en una imagen de ubuntu y además son los únicos contenedores que tengo que comparten imagen. Para el resto de imágenes tengo solamente un contenedor, pero en ese caso son varios los que se nutren de la imagen de ubuntu, por lo que no sé si por ahí pueden ir los tiros. Además, cuando me encuentro con este problema, si exporto el contenedor que no está funcionando en un .json (a través del container manager de synology) y lo vuelvo a importar, entonces si que vuelve a funcionar correctamente. Si necesitas más información, estaré encantado de proporcionártela. Muchas gracias.
The text was updated successfully, but these errors were encountered: