环境:centos7/docker
最初直接拉取的postgresql数据,在导入.bakup文件时始终会报错,最后才想到该数据库默认不带postgis空间组件
###一、拉取镜像
这里我们拉取postgres和gis组合的镜像
目前组合的版本有如下几个
-11.0-2.5
-10.0-2.4
-9.6-2.4
这里以拉取postgresqlv11.0
和postgisv2.5
的镜像为例
docker pull kartoza/postgis:11.0-2.5
###二、查看镜像
[root@dex~]#dockerimages
REPOSITORYTAGIMAGEIDCREATEDSIZE
kartoza/postgis9.6-2.4b24beb0be4ff11monthsago903MB
###三、运行容器
docker run -t --name postgresql1125
--restartalways-ePOSTGRES_USER