镜像

查看所有镜像

docker images

可以直接拉取postgis镜像

docker pull postgis

也可以在已有镜像上安装postgres,再启用扩展;

docker pull postgres

容器

查看启动的容器

docker ps

-a 查看所有容器

创建一个 postgres 容器并启动

docker run --name postgres -e POSTGRES_PASSWORD=123456 -p 5432:5432 -d postgres

启动后可以用paadmin连接测试下

如果已创建过,启动已存在的 postgres 容器

docker start postgres

进入已启动的容器命令行

docker exec -it postgres bash

Linux下

查看并切换用户

getent passwd

su postgres

进入数据库

psql

postgres的psql命令

查看postgres版本验证是否正常

select version();

查看所有数据库

\l

切换数据库

\c test

查看所有表

\d

退出

\q

安装postgis插件

升级apt-get

sudo apt-get update

安装postgis,目前安装默认安装postgresql9.6对应的postgis

apt-get install postgis

拉取的postgres镜像版本为13,所以安装指定的版本

apt-get install postgresql-13-postgis-3 postgresql-13-postgis-3-dbgsym postgresql-13-postgis-3-scripts

搜索下看扩展是否安装

find /usr -name postgis.control

进去psql启用扩展

create extension postgis;

测试是否启用成功

select postgis_full_version();

最新文章

  1. Spring获取bean的工具类
  2. HTTPS时代全面到来,你准备好了吗?
  3. Tomcat启动服务报错:Unknown version string [3.1]. Default version will be used.
  4. NYOJ题目96 n-1位数
  5. express-21 静态内容
  6. 二十四种设计模式:适配器模式(Adapter Pattern)
  7. hadoop笔记之Hive的管理(web界面方式)
  8. Directory Opus(DO) 个人使用经验 1.0
  9. 关于IM的一些思考与实践
  10. (java基础)Java输入输出流及文件相关
  11. Python可变参数*和**
  12. 为什么阿里巴巴禁止开发人员使用isSuccess作为变量名
  13. SQL Server 一致性读
  14. Django入门------基础(1)
  15. $Django 等web框架,交互,基础入门
  16. 【POJ1958】汉诺塔+
  17. java struts2入门学习---文件下载的二种方式
  18. 关于在Mac上安装模拟器的坑比~~~~~
  19. learning uboot distro design in am335x-evm board
  20. Cocos2d-x动画工具类

热门文章

  1. java数据库连接池笔记
  2. 为K8S集群准备Ceph存储
  3. Hangfire .NET任务调度框架实例
  4. qt元对象系统之 Q_PROPERTY宏
  5. 2021级《JAVA语言程序设计》上机考试试题
  6. 安装kali2021.1系统
  7. RETRO研究: 持续缓解的RA患者的减量维持方案[EULAR2015_SAT0056]
  8. 《爆肝整理》保姆级系列教程-玩转Charles抓包神器教程(8)-Charles如何进行断点调试
  9. PostgreSQL的10进制与16进制互转
  10. 全国计算机二级python备考