剪藏#NASBox#剪藏
NAS 部署 PostgreSQL 数据库,小白也能轻松上手!
2025 年 7 月 18 日 约 1 分钟

如有修改或改动,关注文章底部留言!
教程对你有用,可以 “点赞” 和 “打赏”支持 ~

PostgreSQL:
一款功能强大的开源对象关系数据库系统,因其强大的功能、高可靠性和可扩展性,在企业级应用、大数据处理和复杂业务场景中广泛使用。

安装
Docker Compose
JAVASCRIPT
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 用户
JAVASCRIPT
su postgres
进入自带的交互式终端工具
JAVASCRIPT
psql
创建数据库
JAVASCRIPT
create database 表名;
查看所有数据库
JAVASCRIPT
\list(或\l)
删除数据库
JAVASCRIPT
drop database 表名;
总结
本篇教程只是简要介绍 PostgreSQL 数据库的基础使用方法。实际应用场景中,PostgreSQL 是需要配合其他应用一起使用的,而且也只需要部署前设置好管理员账户即可。
综合推荐:⭐⭐⭐(需要才会用到)
使用体验:⭐⭐⭐(需要联动使用)
部署难易:⭐⭐(简单)︎
︎
︎
︎