3.3.4. 配置和使用
3.3.4.1. 初始化数据库 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
您第一次使用共享卷时,数据库会与数据库管理员用户和 PostgreSQL postgres 用户一起创建(如果您指定了 POSTGRESQL_ADMIN_PASSWORD
环境变量)。之后,PostgreSQL 守护进程会启动。如果您要将卷重新关联到另一个容器,则不会创建数据库、数据库用户和管理员用户,并且会启动 PostgreSQL 守护进程。
以下命令创建使用容器中运行 PostgreSQL 的新数据库 pod:
oc new-app \ -e POSTGRESQL_USER=<username> \ -e POSTGRESQL_PASSWORD=<password> \ -e POSTGRESQL_DATABASE=<database_name> \ registry.redhat.io/rhscl/postgresql-95-rhel7
$ oc new-app \
-e POSTGRESQL_USER=<username> \
-e POSTGRESQL_PASSWORD=<password> \
-e POSTGRESQL_DATABASE=<database_name> \
registry.redhat.io/rhscl/postgresql-95-rhel7