The old docker-distroless image had some compatibility issues.
During an analysis it would report an error during creation of a default output directory.
2023-03-29 11:07:49.196 ERROR 1 --- [ main] o.m.exomiser.cli.config.MainConfig : Unable to create default output directory for results /app/classes/results
java.nio.file.AccessDeniedException: /app/classes/results
Also, sometimes I had parsing errors like:
Caused by: htsjdk.tribble.TribbleException$MalformedFeatureFile: Unable to parse header with error: /home/nonroot/exomiser/Pfeiffer.vcf.gz, for input source: file:///home/nonroot/exomiser/Pfeiffer.vcf.gz
The new distoless image does not create those errors.
The old docker-distroless image had some compatibility issues.
During an analysis it would report an error during creation of a default output directory.
Also, sometimes I had parsing errors like:
The new distoless image does not create those errors.