使用docker命令快速搭建postgresql
首先下载postgresql
镜像,本文选择的是pg 12
:
docker pull postgres:12
首先在宿主机器上面创建一个文件夹,用来保存数据:
mkdir -p /home/docker/postgresql/data
通过docker image inspect postgres:12
可以查看到postgres
镜像创建的容器是将数据保存在/var/lib/postgresql/data
位置下的。
执行以下命令创建并启动一个容器,自定义命名为my-postgres
:
docker run -p 5432:5432 -v /home/docker/postgresql/data:/var/lib/postgresql/data -e POSTGRES_PASSWORD=password -e TZ=PRC -d --name=my-postgres postgres:12
-p
端口映射,将宿主机的5432
端口映射到