将postgresql数据库文件版本8.4与Docker postgresql 10一起使用

将postgresql数据库文件版本8.4与Docker postgresql 10一起使用,postgresql,docker,Postgresql,Docker,我有一个postgresql的Docker映像,它是10.4。我的旧数据库文件是postgresql 8.4。我想将它们升级到10.4中使用,但实际上没有一个好的方法。是否可以使用Docker映像并升级旧文件?我认为您可以运行postgres:8.4映像,在其中执行,并使用卷或命令将结果保存到主机 之后,您可以运行postgres:10image,向其提供结果文件(卷或docker cp)和数据 您可能想通读一下。谢谢,我正在看一个不同的文档,其中包含了两个并排安装的文档,它要凌乱得多。

我有一个postgresql的Docker映像,它是10.4。我的旧数据库文件是postgresql 8.4。我想将它们升级到10.4中使用,但实际上没有一个好的方法。是否可以使用Docker映像并升级旧文件?

我认为您可以运行
postgres:8.4
映像,在其中执行,并使用卷或命令将结果保存到主机


之后,您可以运行
postgres:10
image,向其提供结果文件(卷或
docker cp
)和数据

您可能想通读一下。谢谢,我正在看一个不同的文档,其中包含了两个并排安装的文档,它要凌乱得多。