Postgresql 使用docker compose时如何创建和填充wso2 db表?

Postgresql 使用docker compose时如何创建和填充wso2 db表?,postgresql,docker-compose,wso2-am,Postgresql,Docker Compose,Wso2 Am,我试图使用docker compose创建wso2产品的测试部署,从API管理器开始。我在用Dockerfile。我已将主数据源配置为指向docker compose管理的PostgreSQL服务器 我有一个在pgsql容器中运行的初始脚本,该容器创建数据库和db用户 我不知道如何让wso2 API管理器创建和填充表。wso2文档说在运行产品时使用“-DSETUP”,但我没有访问权限 有人知道怎么做吗?或者我需要构建和配置自己的Docker映像?-DSetup现在已被弃用,在最新的产品版本中不可

我试图使用docker compose创建wso2产品的测试部署,从API管理器开始。我在用Dockerfile。我已将主数据源配置为指向docker compose管理的PostgreSQL服务器

我有一个在pgsql容器中运行的初始脚本,该容器创建数据库和db用户

我不知道如何让wso2 API管理器创建和填充表。wso2文档说在运行产品时使用“-DSETUP”,但我没有访问权限


有人知道怎么做吗?或者我需要构建和配置自己的Docker映像?

-DSetup现在已被弃用,在最新的产品版本中不可用。请检查[1]中WSO2 API管理器的docker compose资源

在这个docker compose示例中,它使用Mysql和Mysql支持在启动容器时为数据库创建提供sql文件。我想在Postgresql中,您也可以这样做。否则,需要自动创建数据库表

[1] -