From 5d62ec1e679562d78c9b87c8ae1150a9ade9dcf7 Mon Sep 17 00:00:00 2001 From: "benmag@users.noreply.github.com" Date: Sat, 7 May 2016 11:16:06 +1000 Subject: [PATCH] Add support for postgres --- docker-compose.yml | 15 +++++++++++++++ postgres/Dockerfile | 9 +++++++++ 2 files changed, 24 insertions(+) create mode 100644 postgres/Dockerfile diff --git a/docker-compose.yml b/docker-compose.yml index 38fcf335..14a24015 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -43,6 +43,20 @@ services: MYSQL_PASSWORD: secret MYSQL_ROOT_PASSWORD: root +### PostgreSQL Container #################################### + + postgres: + build: ./postgres + container_name: postgres + volumes_from: + - data + ports: + - "5432:5432" + environment: + POSTGRES_DB: homestead + POSTGRES_USER: homestead + POSTGRES_PASSWORD: secret + ### Redis Container ######################################### redis: @@ -60,6 +74,7 @@ services: container_name: data volumes: - /var/lib/mysql + - /var/lib/postgresql/data - /var/lib/redis ### Add more Containers below ############################### diff --git a/postgres/Dockerfile b/postgres/Dockerfile new file mode 100644 index 00000000..295b63c1 --- /dev/null +++ b/postgres/Dockerfile @@ -0,0 +1,9 @@ +FROM postgres:latest + +MAINTAINER Ben M + +VOLUME /var/lib/postgresql/data + +CMD ["postgres"] + +EXPOSE 5432 \ No newline at end of file