فهرست منبع

Add support for postgres

benmag@users.noreply.github.com 9 سال پیش
والد
کامیت
5d62ec1e67
2فایلهای تغییر یافته به همراه24 افزوده شده و 0 حذف شده
  1. 15 0
      docker-compose.yml
  2. 9 0
      postgres/Dockerfile

+ 15 - 0
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 ###############################

+ 9 - 0
postgres/Dockerfile

@@ -0,0 +1,9 @@
+FROM postgres:latest
+
+MAINTAINER Ben M <git@bmagg.com>
+
+VOLUME /var/lib/postgresql/data
+
+CMD ["postgres"]
+
+EXPOSE 5432