侧边栏壁纸
博主头像
进一步,海阔天空 博主等级

进一步,海阔天空

  • 累计撰写 140 篇文章
  • 累计创建 19 个标签
  • 累计收到 7 条评论

目 录CONTENT

文章目录

Docker部署Geoserver并启用https访问

海阔天空
2022-07-14 / 0 评论 / 0 点赞 / 1128 阅读 / 0 字

1.首先安装docker和docker-compose

2.部署geoserver

docker-compose配置文件如下:

version: "3"
services:
  geoserver:
    privileged: true
    restart: always
    image: kartoza/geoserver:2.20.4
    container_name: geoserver
    ports:
      - 8101:8080
      - 8143:8443 #开启https访问端口
    volumes:
      - /home/geoserver/data_dir:/opt/geoserver/data_dir:rw
      - /home/geoserver/fonts:/opt/fonts:rw
      - /home/geoserver/certs:/etc/certs:rw
      - /home/geoserver/footprints_dir:/opt/footprints_dir:rw
    environment:
      GEOSERVER_ADMIN_PASSWORD: xxx
      GEOSERVER_ADMIN_USER: admin
      STABLE_EXTENSIONS: importer-plugin,vectortiles-plugin
      PKCS12_PASSWORD: xxx
      JKS_KEY_PASSWORD: xxx
      JKS_STORE_PASSWORD: xxx
      SSL: 'true'

3.通过NginxWebUI进行转发,并配置https证书

image-1657780272190

这样就可以通过https://geoserver.xxx.cn/geoserver访问geoserver服务了。

0

评论区