我尝试使用 windows 中的kartoza/postgis.osm.pbf
dockerhub 将文件导入 PostGIS 数据库。但我面临着错误
opening database: opening db: ping Postgres DB: pq: unknown authentication response: 10
但是当我使用docker exec
命令时,相同的凭据正在工作:
docker exec -it postgis psql postgres://docker:docker@<IP>/gis
这是我的config.json
文件,位于app
目录中
{
"cachedir": "./imposm_cache",
"diffdir": "./imposm_dif",
"connection": "postgres://docker:docker@<IP>:5432/gis",
"mapping": "app/mapping.yml",
"srid": 4326
}
这是我要运行的 shell 脚本
imposm import -config app/config.json -read pbf-example/andorra-latest.osm.pbf -write -optimize
请向我建议如何解决这个问题。