使用Docker部署GeoServer

1.1. 创建数据挂载目录

统一管理Docker容器的数据文件,geoserver

mkdir -p /dockerfile/geoserver

创建geoserver的挂载数据目录

mkdir -p /dockerfile/geoserver/data_dir

创建geoserver的挂载数据目录,存放tif数据

mkdir -p /dockerfile/geoserver/data_dir/tif

1.2. 拉取镜像

获取最新镜像

docker pull kartoza/geoserver

获取指定版本镜像(本次采用)

docker pull kartoza/geoserver:2.16.2

1.3. 运行容器

运行容器(取消换行执行)

docker run
–name geoserver #容器名称
-d #后台运行容器,并返回容器ID
-p 8080:8080 #容器端口:服务端口
-e GEOSERVER_ADMIN_USER=admin #指定管理用户
-e GEOSERVER_ADMIN_PASSWORD=geoserver #指定管理用户密码
-v /dockerfile/geoserver/data_dir:/data_dir #数据挂载地址
kartoza/geoserver:2.16.2 #镜像名称

docker run --name geoserver -d -p 8080:8080 -e GEOSERVER_ADMIN_USER=admin -e GEOSERVER_ADMIN_PASSWORD=geoserver -v /mydata/geoserver:/data_dir kartoza/geoserver:2.16.2

1.4. 测试使用
1.4.1. 访问GeoServer的web地址
虚拟机部署GeoServer成功后,访问虚拟机地址http://192.168.1.23:8081/geoserver,进入GeoServer登录界面,输入用户名admin,密码geoserver成功登录。
在这里插入图片描述
1.4.2. 创建工作区
在数据栏点击工作区,创建新的工作区。输入工作区名称(必填),命名空间 URI(必填)后创建工作区成功。
在这里插入图片描述在这里插入图片描述1.4.3. 发布tif数据
在虚拟机geoserver数据挂载的目录中上传tif文件后在geoserver上发布tif数据的图层。点击添加数据存储,选择栅格数据源GeoTIFF文件,选中上传的tif文件进行数据发布。
在这里插入图片描述在这里插入图片描述在这里插入图片描述1.4.4. 查看发布图层
在数据侧栏点击图层预览,找到发布的文件1.tif后点击OpenLayers进行图层预览。
在这里插入图片描述在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值