From dfff92d9783fe0a99d6229999b73391c8a7ccde1 Mon Sep 17 00:00:00 2001 From: Tanshu Date: Sat, 30 Jan 2016 12:03:32 +0530 Subject: [PATCH] Fixtures for brew in postgres --- docker-compose.yml | 8 +++++--- postgres/Dockerfile | 5 +++++ postgres/brew.sql | 2 ++ postgres/user.sql | 1 + 4 files changed, 13 insertions(+), 3 deletions(-) create mode 100644 postgres/Dockerfile create mode 100644 postgres/brew.sql create mode 100644 postgres/user.sql diff --git a/docker-compose.yml b/docker-compose.yml index 3d4b80b..bf94e2c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,14 +2,16 @@ web: restart: always build: ./web expose: - - "8000" + - "6543" + ports: + - "6543:6543" links: - postgres:postgres volumes: - /usr/src/app/static environment: DB_NAME: brew - DB_USER: postgres + DB_USER: brew DB_PASS: 123456 SECRET_KEY: secret @@ -27,7 +29,7 @@ nginx: postgres: restart: always - image: postgres:latest + image: ./postgres volumes: - pgdata:/var/lib/postgresql/data expose: diff --git a/postgres/Dockerfile b/postgres/Dockerfile new file mode 100644 index 0000000..a04142f --- /dev/null +++ b/postgres/Dockerfile @@ -0,0 +1,5 @@ +FROM postgres:latest +MAINTAINER tanshu + +COPY user.sql /docker-entrypoint-initdb.d/ +COPY brew.sql /docker-entrypoint-initdb.d/ diff --git a/postgres/brew.sql b/postgres/brew.sql new file mode 100644 index 0000000..88aa298 --- /dev/null +++ b/postgres/brew.sql @@ -0,0 +1,2 @@ +CREATE DATABASE brew; +GRANT ALL PRIVILEGES ON DATABASE brew TO brew; diff --git a/postgres/user.sql b/postgres/user.sql new file mode 100644 index 0000000..c046dc0 --- /dev/null +++ b/postgres/user.sql @@ -0,0 +1 @@ +CREATE USER brew WITH PASSWORD '123456';