我想在从官方PostgreSQL映像继承的Docker容器中提供初始数据。
有没有办法在数据库服务器没有运行时从命令行恢复PostgreSQL转储(使用pg_restore
?
我found以下情况有效,但未使用pg_restore
:
gosu postgres postgres --single -jE <<-EOSQL
CREATE LANGUAGE plpythonu;
EOSQL
我已经阅读了official page中的docker-entrypoint-initdb.d
,但它只接受原始SQL,我希望将对官方图像的修改保持在最低限度。