emanjusaka —— 彼岸花开可奈何

【开发问题】Docker 部署 GeoServer 上传 JPEG 报错的原因与解决方案

【开发问题】Docker 部署 GeoServer 上传 JPEG 报错的原因与解决方案

by emanjusaka from https://www.emanjusaka.com/archives/docker-geoserver-libjpeg-turbo-error 彼岸花开可奈何

本文为原创文章,可能会更新知识点以及修正文中的一些错误,全文转载请保留原文地址,避免产生因未即时修正导致的误导。


博客:https://www.emanjusaka.com

博客园:https://www.cnblogs.com/emanjusaka

公众号:emanjusaka的编程栈


我使用的 docker compose 部署的 geoserver

 geoserver:  
   container_name: rq-geoserver  
   image: kartoza/geoserver:2.25.1  
   restart: unless-stopped  
   environment:  
     GEOSERVER_DATA_DIR: /opt/geoserver/data_dir  
     GEOSERVER_ADMIN_USER: admin  
     GEOSERVER_ADMIN_PASSWORD: ${GEOSERVER_ADMIN_PASSWORD:-geoserver}  
     INITIAL_MEMORY: 1G  
     MAXIMUM_MEMORY: 2G  
   ports:  
     - "8899:8080"
   volumes:  
     - geoserver:/opt/geoserver/data_dir

在发布图层上传 jpg 格式的图片的时候发现报错,报错信息为:

  Caused by: java.lang.Exception: No JPEG image is associated with this instance

···

版权声明 COPYRIGHT

谦学于心,谷纳万物,静思致远,共筑收获之旅!