如何使用 Container Station 建立托管 PostgreSQL 容器


最后修订日期: 2020-12-28

简介

本教程介绍如何使用 Container Station 建立 PostgreSQL 数据库并使用 phpPgAdmin 进行管理。

注意:

由于我们推荐的 phpPgAdmin 仅受 amd64 架构的支持,因此本教程将只侧重于基于 x86 的设备。

安装 Container Station

  1. 登录 QTS
  2. 打开 App Center。
  3. 搜索 Container Station
  4. 单击“Install”(安装)。

App Center 将安装 Container Station

导入 PostgreSQL 和 phpPgAdmin YAML 文件

  1. 打开 Container Station
  2. 单击“Create”(创建)。
  3. 单击“Create Application”(创建应用程序)。
  4. 在“Sample”(示例)中选择 PostgreSQL
    注意:

    仅受基于 x86 设备的支持。

  5. 指定应用程序名称。
  6. 可选:修改 YAML 代码。

    条目行

    描述

    示例

    第 5 行

    postgres: 11.6

    PostgresSQL 数据库的标记

    提示:

    有关受支持的标记列表,请转到此处

    11.6

    第 8 行

    127.0.0.1:5432:5432

    PostgreSQL 数据库的已发布端口

    5432
    注意:

    如果在内部使用数据库,请添加前缀127.0.0.1(例如127.0.0.1:5432)。

    第 10 行

    /share/Container/postgresdb:/var/lib/postgresql/data

    存储 PostgreSQL 数据的主机文件夹的路径,使用以下格式:

    /share/{SHARED_FOLDER_NAME}
    /share/Container/postgresdb

    第 12 行

    POSTGRES_USER={USER NAME}

    超级用户的帐户名和数据库名称

    提示:

    出于安全原因,QNAP 建议定义一个新用户名。

    -

    第 13 行

    POSTGRES_PASSWORD={ PASSWORD}

    PostgreSQL 的超级用户密码

    提示:

    出于安全原因,QNAP 建议定义一个新密码。

    -

    第 16 行

    edhongcy/phppgadmin:latest

    phpPgAdmin 的 docker 映像和标记

    edhongcy/phppgadmin:latest

    第 19 行

    7070:80

    HTTP Web 服务的已发布端口

    7070

    第 20 行

    7443:443

    HTTPS Web 服务的已发布端口

    7443
  7. 单击“Validate YAML”(验证 YAML)。
  8. 单击“Create”(创建)。

Container Station 随即会创建容器。

使用 Container Station 访问 phpPgAdmin

  1. 打开 Container Station
  2. 单击“Containers”(容器)。
  3. 找到 PostgreSQL 应用。
  4. 单击 可以展开详细信息。
  5. 找到 phpPgAdmin 容器。
  6. 单击

此时将打开 phpPgAdmin 页面。

这篇文章有帮助吗?

100% 的人认为有帮助。
谢谢您,我们已经收到您的意见。

请告诉我们如何改进这篇文章:

如果您想提供其他意见,请于下方输入。

选择规格

      显示更多 隐藏更多
      open menu
      back to top