changeset 10:c9a3e1f8d500

add sample compose file
author smith@nwoca.org
date Mon, 14 Dec 2015 19:37:11 +0000
parents b65e777478f3
children cf23acedd048
files compose/sample/docker-compose.yml utils/Dockerfile
diffstat 2 files changed, 39 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/compose/sample/docker-compose.yml	Mon Dec 14 19:37:11 2015 +0000
@@ -0,0 +1,29 @@
+data:
+  image: busybox
+  volumes:
+    - ${PWD}/dbdata:/var/lib/postgresql/data
+    - ${PWD}/config:/config
+db:
+  restart: always
+  image: djsmith/ssdt-postgres:1
+  volumes_from:
+    - data
+  environment:
+    - DB_NAME=usasdb
+    - DB_USER=usas
+    - DB_PASS=PleaseDontUseExamplePasswords
+app:
+  restart: always
+  image: djsmith/usas-app:snapshot
+  volumes_from:
+    - data
+  ports:
+    - "18004:8080"
+  links:
+    - db:database
+  environment:
+    - DB_HOST=database
+    - DB_NAME=$${DATABASE_ENV_DB_NAME}
+    - DB_USER=$${DATABASE_ENV_DB_USER}
+    - DB_PASS=$${DATABASE_ENV_DB_PASS}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/utils/Dockerfile	Mon Dec 14 19:37:11 2015 +0000
@@ -0,0 +1,10 @@
+FROM ubuntu:latest
+
+MAINTAINER Dave Smith smith@nwoca.org
+
+RUN apt-get update -y
+
+RUN apt-get install -y mercurial \
+    && apt-get install -y curl \
+    && apt-get install -y vim \
+    && apt-get install -y nano