目的:
在docker中安装postgre数据库且能扩展postgis插件
操作:
只需要在docker中安装postgis镜像即可,不需要单独安装postgre镜像
1,安装postgis
1.1 执行 docker search postgis 查找postgis 镜像
1.2 执行 docker pull 选中的镜像
2,启动docker中的postgre镜像
postgis镜像已启动
3,宿主机的数据库工具链接postgre数据库
能正常链接数据库
4,能查到postgres 数据库postgis插件版本
5,进入docker中的postgre 数据库并创建自己的数据库
docker ps -> 显示当前docker启动的镜像
docker exec -it 镜像名 bash 进入镜像命令
psql -U postgres 进入postgres命令窗口。-U必须大写
create database *** ;创建自定义数据库
6, 给自定义的数据库扩展postgis插件
-c 切换到自定义的数据库
执行命令 CREATE EXTENSION POSTGIS; 给数据库扩展插件
显示 create extension 为执行成功