介绍项目最近要升级Posgres数据库,从9.6升级到12+。为了做一些migration测试,我本地要安装几个版本的Postgres,最方便的就是用Docker安装了,没有版本冲突的问题,好管理,方便删除。另外建议使用docker-compose,或者stack,简单说就是可以data存在本地,这样每次重新启动,数据不会丢,可以重复使用。如果是做integrationtesting,则可以每次启动一个新的DB。下面docker-compose文件里面还有pgAdmin,这样使用Postgres更方...
继续阅读 >