小编use*_*051的帖子

在 docker 容器中安装 Postgis

我像往常一样使用 postgres 图像使用 docker 创建了一个数据库

docker run -d \       
--name some-postgres \
-e POSTGRES_PASSWORD=mypassword \
-v ${HOME}/postgres-data/:/var/lib/postgresql/data \
-p 5432:5432 \
postgres
Run Code Online (Sandbox Code Playgroud)

现在我决定在其中一个表中添加一个新列来使用 postgis 存储坐标,但是当我这样做时

CREATE EXTENSION postgis;
Run Code Online (Sandbox Code Playgroud)

或类似的东西我收到此错误消息:

ERROR:  could not open extension control file "/usr/share/postgresql/12/extension/postgis.control": No such file or directory
Run Code Online (Sandbox Code Playgroud)

在运行 docker 容器以安装 postgis 之前,是否还需要采取额外的步骤?

多谢

postgresql postgis docker

2
推荐指数
2
解决办法
5557
查看次数

标签 统计

docker ×1

postgis ×1

postgresql ×1