Slide 27
Slide 27 text
PostgreSQL の起動 (1)
$ mkdir $HOME/postgres-data
$ docker run -d \
-e POSTGRES_PASSWORD=passwd \
-v ${PWD}/sql:/docker-entrypoint-initdb.d \
-v $HOME/postgres-data:/var/lib/postgresql/data \
--name pg \
--network todo_network \
postgres:10.4
• -v: ボリューム.ホストのディレクトリをコンテナ内にマウント
• DB の初期化に使うファイル
• DB のデータファイルそのもの
• -e: コンテナ内の環境変数の指定