NAS 部署 PostgreSQL 数据库,小白也能轻松上手!
Hello 大家好,我是 David
订阅我的频道 ,分享更多 NAS 教程和资讯 ~
PostgreSQL:
一款功能强大的开源对象关系数据库系统,因其强大的功能、高可靠性和可扩展性,在企业级应用、大数据处理和复杂业务场景中广泛使用。

安装
Docker Compose
services:
postgres:
image: postgres:latest
container_name: postgres
ports:
- 5432:5432
volumes:
- /vol1/1000/docker/postgres:/var/lib/postgresql/data
environment:
- POSTGRES_PASSWORD=password
restart: always
参数说明(更多参数建议去看文档)
POSTGRES_USER(环境变量,可选):设置超级管理员,默认为 postgres
POSTGRES_DB(环境变量,可选):设置数据库名称,默认为 postgres
TIP:
需要注意映射的目录必须为空,有时候用 Compose 部署可能模板也在里面

这里我是飞牛部署,原来端口已经被占用所以修改了一下端口,路径也是修改了一下

日志没报错,对应映射路径也自动创建文件说明就没问题了

使用
打开对应容器终端,进行控制

切换到 postgres 用户
进入自带的交互式终端工具
创建数据库
查看所有数据库
删除数据库
总结
本篇教程只是简要介绍 PostgreSQL 数据库的基础使用方法。实际应用场景中,PostgreSQL 是需要配合其他应用一起使用的,而且也只需要部署前设置好管理员账户即可。
综合推荐:⭐⭐⭐(需要才会用到)
使用体验:⭐⭐⭐(需要联动使用)
部署难易:⭐⭐(简单)︎
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~





