📦️

Postgres

Postgres 就像一个功能超全的“数据管家”,不但能安全存放各种数据,还能轻松处理复杂查询,支持海量数据也不卡。它稳定、强大,被很多大型公司用来做核心系统。

工具软件

Docker Compose 配置

docker-compose.yml
version: "3.8"

services:
  # Database (Postgres)
  common-postgres:
    container_name: postgres
    image: postgres:16-alpine
    restart: unless-stopped
    ports:
      - "9001:5432" # 宿主机5432映射到容器5432
    volumes:
      - postgres_data:/var/lib/postgresql/data
    environment:
      POSTGRES_DB: postgres
      POSTGRES_USER: postgres
      POSTGRES_PASSWORD: postgres
    healthcheck:
      test: ["CMD-SHELL", "pg_isready -U postgres -d postgres"]
      interval: 10s
      timeout: 5s
      retries: 5
    networks:
      - tools-net

volumes:
  postgres_data:
    driver: local
networks:
  tools-net:
    name: tools-net
    driver: bridge

配置说明

环境变量 (.env)

# .env 文件配置

使用说明

  1. 创建项目:手动创建目录 postgres 或者使用SSH命令mkdir postgres && cd postgres
  2. 将配置保存为 docker-compose.yml文件;
  3. 启动服务:使用NAS自带docker工具或者SSH命令:docker compose up -d
  4. 访问 Web 界面:📢 postgres 没有访问界面,需要使用专业工具进行连接。

模板详情

分类 工具软件
部署难度 ★★☆
更新时间 2025/10/21

相关链接