欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 高考 > Dockers部署oscarfonts/geoserver镜像的Geoserver

Dockers部署oscarfonts/geoserver镜像的Geoserver

2025/9/16 3:59:05 来源:https://blog.csdn.net/2301_80412275/article/details/147858602  浏览:    关键词:Dockers部署oscarfonts/geoserver镜像的Geoserver

Dockers部署oscarfonts/geoserver镜像的Geoserver

说实话,最后发现要选择合适的Geoserver镜像才是关键,所以所以所以…🐷

推荐oscarfonts/geoserver的镜像!

一开始用kartoza/geoserver镜像一直提示内存不足,不过还好用的是云虚拟机。

先介绍一下这个镜像

  • oscarfonts/geoserver 镜像相对较轻量级,而 kartoza/geoserver 镜像较大,约为 1.4G,oscarfonts/geoserver的大小在下面非常明显了。

  • kartoza/geoserver 提供了更丰富的配置选项,例如可以通过环境变量设置管理员用户名和密码等,而 oscarfonts/geoserver 更注重基础功能的优化和稳定性。
    在这里插入图片描述

1. 拉取镜像
docker pull oscarfonts/geoserver:2.27.0
2.创建容器
docker run -d --name geoserver \-p 8080:8080 \-v /DataFilm/geoserver/data_dir:/opt/geoserver/data_dir \oscarfonts/geoserver

说明一下/DataFilm/geoserver/data_dir:/opt/geoserver/data_dirz这个路径:

/DataFilm/geoserver/data_dir这个路径是说挂载数据的路径,就是到时候我们就是把矢量图层或一些源数据放在这个路径下,之后就可以在geoserver里的路径(/opt/geoserver/data_dir)下找到滴。

之后启动容器

3.放置地图数据

在这里插入图片描述

4.打开geoserver

x.x.x.x:8080/geoserver

默认用户名/密码是:admin/geoserver

发布地图
在这里插入图片描述

注意事项

geoserver加载矢量数据可以会出现乱码等相关问题,对此保险的做法就是先将源数据图层在GIS软件里转为GBK编码,然后再在Geoserver里也使用GBK编码

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词