はじめに Docker Hub公式PostgreSQL( https://hub.docker.com/_/postgres/ )で初期化ずみデータベースコンテナを作ります。 意外と日本語で書かれたものがなかったのでメモを残します。 環境 Ubuntu 16.04 Docker 1.12.1 PostgreSQLはすでに別環境にあって、それをまるっと載せたデータベースコンテナを作る想定。 手順 Dockerfileの準備 空ディレクトリ~docker/postgresを作成し、その中に以下のように記述したDockerfileを配置。 FROM postgres:9.3 RUN localedef -i ja_JP -c -f UTF-8 -A /usr/share/locale/locale.alias ja_JP.UTF-8 ENV LANG ja_JP.UTF-8 COPY *.sql