我正试图在gcp上运行geoserver,其中包含了docker和docker-组合,下面是docker-compose文件:
version: '2.1'
services:
geoserver:
image: "kartoza/geoserver:2.21.1"
volumes:
- ./geoserver_data:/opt/geoserver/data_dir
ports:
- "0.0.0.0:8080:8080"
restart: on-failure
environment:
- GEOSERVER_DATA_DIR=/opt/geoserver/data_dir
- GEOWEBCACHE_CACHE_DIR=/opt/geoserver/data_dir/gwc
- GEOSERVER_ADMIN_PASSWORD=something_other_than_this
- GEOSERVER_ADMIN_USER=something_other_than_this
healthcheck:
test: curl --fail -s http://localhost:8080/geoserver/web || exit 1
interval: 1m30s
timeout: 10s
retries: 3IP_ADDRESS路由上的网站:8080/geoserver就是这个丑陋的html网站。

控制台日志是

在我的本地电脑上工作得很好。防火墙所有端口都打开了。不知道在这之后该怎么办。我尝试在docker-compose文件"GEOSERVER_CSRF_DISABLED=true“中添加一个环境变量,但没有成功。
编辑:发现问题只发生在火狐浏览器,铬和边缘,移动铬工作很好。
发布于 2022-09-28 17:48:59
发现在vm实例上运行时,adblock会阻塞特定的css资源。当禁用插件时,网页运行得很好。
https://stackoverflow.com/questions/73874782
复制相似问题