docker部署geoserver


兩種方式:

1.直接部署geoserver為一個服務

docker-compose文件:

version: '3'

services:
geoserver:
restart: always
image: thinkwhere/geoserver
container_name: geoserver
volumes:
- "./data_dir:/opt/geoserver/data_dir"
ports:
- '18081:8080'
environment:
- 'GEOSERVER_LOG_LOCATION=/opt/geoserver/data_dir/logs'
- 'TZ=Asia/Shanghai'

 

2.用docker部署tomcat,然后將geoserver的war包放到docker部署的tomcat中:

tomcat的docker-compose文件:

version: '3'
services:
tomcat:
restart: always
image: tomcat
container_name: tomcat
ports:
- 18082:8080
volumes:
- ./courage/:/usr/local/tomcat/webapps/
environment:
TZ: Asia/Shanghai

成功啟動后會在docker-compose文件的目錄下生成courage文件夾,將geoserver的war放入該文件夾即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM