いろいろあって Docker Hub 公式の PostgreSQL イメージ を使うことになりました。 序章: Docker Hub 公式 PostgreSQL イメージについて FROM postgres:9.4 と書いた Dockerfile を用意して docker build すれば、あっという間に PostgreSQL 9.4 がインストールされたコンテナが作成できます。便利! ただしデータベースクラスタは未作成です。docker run した時に初めて initdb されるような感じです。 また、コンテナの /docker-entrypoint-initdb.d/ 以下に *.sh もしくは *.sql を配置しておくと、docker run した時に それらが実行されるようになっています。例えば みたいな SQL ファイルを Dockerfile と同じ場所に配置して FRO