当前位置: 首页 > news >正文

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编码

http://www.dtcms.com/a/182883.html

相关文章:

  • Ansible模块——从控制节点向目标主机复制文件!
  • 软考错题集
  • 使用互斥锁保护临界
  • (51单片机)LCD显示红外遥控相关数字(Delay延时函数)(LCD1602教程)(Int0和Timer0外部中断教程)(IR红外遥控模块教程)
  • Spring Cloud -3( 9000 字详解 Spring Cloud)
  • LVGL对象的盒子模型和样式
  • 大模型中的三角位置编码实现
  • WinCC V7.2到V8.0与S71200/1500系列连接通讯教程以及避坑点
  • C++学习之模板初阶学习
  • 数据治理框架在企业中的落地:从理念到实践
  • 第三章 Freertos智能小车遥控控制
  • 互联网大厂Java面试实录:Spring Boot与微服务架构在电商场景中的应用解析
  • 21.【.NET 8 实战--孢子记账--从单体到微服务--转向微服务】--单体转微服务--身份认证服务拆分规划
  • diy装机成功录
  • C++ learning day 02
  • day010-命令实战练习题
  • 第一个SpringBoot程序
  • 软考中级数据库备考-上午篇
  • Spark的三种部署模式及其特点与区别
  • Autoware播放提示音
  • 基于Spring Boot + Vue的高校心理教育辅导系统
  • adb命令查询不到设备?
  • QTableWidget实现多级表头、表头冻结效果
  • 模型 启动效应
  • WPF之集合绑定深入
  • 配置高级相关
  • 深入理解卷积神经网络的输入层:数据的起点与预处理核心
  • SpringBoot项目容器化进行部署,meven的docker插件远程构建docker镜像
  • [杂谈随感-13]: 人的睡眠,如何布置床的位置比较有安全?感?
  • java命令行打包class为jar并运行