Docker安装Postgresql
- 拉取镜像
sh
docker pull postgres:14- 创建并运行容器
sh
docker run --name postgres -e POSTGRES_PASSWORD=mysecretpassword -e PGDATA=/var/lib/postgresql/data/pgdata -v /custom/mount:/var/lib/postgresql/data -d -p 5432:5432 postgres:14- POSTGRES_PASSWORD:用于定于初始用户的密码,必须的。
- POSTGRES_USER:用于定于初始用户名。默认为postgres。
- POSTGRES_DB:用于定于初始数据库名。如果没有指定,使用POSTGRES_USER。
- PGDATA:指定数据库文件存储路径。默认
/var/lib/postgresql/data/pgdata