[
](https://www.yuque.com/hellogis/docker)
$ docker volume create pg #创建一个数据卷,用于将PG容器中的数据持久化保存$ docker run -it\--name postgresql\-e POSTGRES_PASSWORD='abc123'\-e ALLOW_IP_RANGE=0.0.0.0/0\-v pg:/var/lib/postgresql\-p 5432:5432\-d\postgis/postgis# docker run 创建并运行一个容器# t 在新容器内指定一个伪终端或终端# i 允许你对容器内的标准输入 (STDIN) 进行交互# name 创建的容器名称# e 设置环境变量# v 目录映射(双向绑定)。<宿主机目录or数据卷名称>:<容器内路径># p 端口映射。<宿主机端口>:<容器端口># d 后台启动# postgis/postgis 镜像名称## 注:当PG数据库安装之后,会有一个默认的用户,名字为postgres
