如何添加postgresql库pgroonga时,使docker撰写?

如何添加postgresql库pgroonga时,使docker撰写?

我想添加dockerization到我目前的Rails项目。 它使用PosrgreSQL数据库和pgroonga库。

docker官员的PostgreSQLregistry可以使用,所以我select了它。 关于我的Rails应用程序,我定制了图像。

问题是,当我使用docke-compose up来启动容器,我得到这些错误消息:

 myapp | -- enable_extension("pgroonga") postgres_1 | ERROR: could not open extension control file "/usr/share/postgresql/9.5/extension/pgroonga.control": No such file or directory postgres_1 | STATEMENT: CREATE EXTENSION IF NOT EXISTS "pgroonga" myapp | rails aborted! myapp | StandardError: An error has occurred, this and all later migrations canceled: myapp | myapp | PG::UndefinedFile: ERROR: could not open extension control file "/usr/share/postgresql/9.5/extension/pgroonga.control": No such file or directory myapp | : CREATE EXTENSION IF NOT EXISTS "pgroonga" myapp | /usr/local/rvm/gems/ruby-2.3.1/gems/rack-mini-profiler-0.10.2/lib/patches/db/pg.rb:90:in `exec' myapp | /usr/local/rvm/gems/ruby-2.3.1/gems/rack-mini-profiler-0.10.2/lib/patches/db/pg.rb:90:in `async_exec' 

看来官方的PostgreSQL映像不包含pgroonga包。 那我怎么用呢? 我试图把它安装在Dockerfile ,但不幸得到了相同的结果。