美文网首页
Docker 环境安装postgres+postgis扩展

Docker 环境安装postgres+postgis扩展

作者: 清远_03d9 | 来源:发表于2024-05-17 11:18 被阅读0次

1.单独安装Postgresql

1.拉取postgresql镜像。

docker pull postgres:12

2. 创建volumes

docker volume create pg_data

3. 运行postgres

docker run --name postgres --restart=always -e POSTGRES_PASSWORD=postgres -p 5432:25432 -v pg_data:/var/lib/postgresql/data -d postgres:12

4. 进入postgres容器

docker exec -it postgres bash

5.登录数据库

psql -U postgres -W

2.安装postgis(包含了postgres)

1.拉取postgis镜像。 (镜像里面已经包含了postgresql数据库)

docker pull postgis/postgis:12-3.2

2. 创建volumes

docker volume create postgis_data
docker volume create pg_data

3. 运行postgis

docker run --name postgis  --restart=always -e POSTGRES_USER=postgres -e POSTGRES_PASSWORD=postgres -e POSTGRES_DBNAME=gis_db -p 5432:5432 -v postgis_data:/var/lib/postgis/data -v pg_data:/var/lib/postgresql/data -d postgis/postgis:12-3.2

相关文章

网友评论

      本文标题:Docker 环境安装postgres+postgis扩展

      本文链接:https://www.haomeiwen.com/subject/jsrezrtx.html