docker安装postgres
docker镜像地址和介绍:https://hub.docker.com/_/postgres
一、docker安装
这里以安装13.9为例
安装命令:
docker run --restart=unless-stopped -d --name postgres -v /software/postgres/data:/var/lib/postgresql/data -p 5432:5432 -e POSTGRES_PASSWORD=12345678 -e POSTGRES_USER=root -e POSTGRES_DB=postgresql -e PGDATA=/var/lib/postgresql/data postgres:13.9-alpine二、参数说明
dockerhub镜像有介绍这里大体介绍其中几个:
POSTGRES_PASSWORD: 密码,对应默认数据库的密码,这个参数是必填的
POSTGRES_USER: 管理员账号,没有则使用postgres 的默认用户
POSTGRES_DB: 对应数据库的名称,如果未指定,则将使用 POSTGRES_USER 的值
PGDATA: 数据库数据存储的路径,默认/var/lib/postgresql/data
