¡Hola, me alegra verte de vuelta por aquí!
Parte de ello es que ha sido “suficientemente bueno”: no lo usamos internamente en nuestro hosting ya que rotamos frecuentemente contenedores e imágenes, por lo que nuestra cadencia es muy diferente a la que tendría un sitio autoalojado.
La otra explicación aquí es que, entre el lanzador y docker, ningún sistema quiere asumir la plena responsabilidad del calendario de eliminación de datos: el calendario para eliminar los datos del usuario debe estar bajo el control total del usuario.
Me he encontrado con algunos problemas en sitios autoalojados donde la limpieza también limpia la nueva base de discourse que necesitaba construir, lo que lleva a un terrible problema de huevo o gallina. Que esto no se note debido a que se ejecuta automáticamente probablemente sería un obstáculo para intentar resolverlo.
Una sugerencia simple aquí podría ser programar un docker system prune o launcher clean bajo su propio riesgo. ¿Podría funcionar?