]> git.parisson.com Git - timeside.git/commitdiff
fix syncdb with postgres
authorGuillaume Pellerin <yomguy@parisson.com>
Fri, 7 Nov 2014 00:01:21 +0000 (01:01 +0100)
committerGuillaume Pellerin <yomguy@parisson.com>
Fri, 7 Nov 2014 00:01:21 +0000 (01:01 +0100)
Dockerfile

index 4f5bc11873b9a29305633f1bfd9d363cf6c94740..22f7c31588af1650067568a44e2e156533d58892 100644 (file)
@@ -34,6 +34,7 @@ run pip install uwsgi ipython
 add . /opt/TimeSide
 
 # setup postgresql DB
+volume  ["/etc/postgresql", "/var/log/postgresql", "/var/lib/postgresql"]
 user postgres
 run /etc/init.d/postgresql start &&\
        psql --command "CREATE USER docker WITH SUPERUSER PASSWORD 'docker';" &&\
@@ -53,10 +54,9 @@ run pip install -e /opt/TimeSide
 run echo "export PYTHONPATH=$PYTHONPATH:/opt/Timeside" >> ~/.bashrc
 
 # sandbox setup
-run /opt/TimeSide/examples/sandbox/manage.py syncdb --noinput
-run /opt/TimeSide/examples/sandbox/manage.py migrate --noinput
+run /etc/init.d/postgresql start && /opt/TimeSide/examples/sandbox/manage.py syncdb --noinput
+run /etc/init.d/postgresql start && /opt/TimeSide/examples/sandbox/manage.py migrate --noinput
 run /opt/TimeSide/examples/sandbox/manage.py collectstatic --noinput
 
-volume  ["/etc/postgresql", "/var/log/postgresql", "/var/lib/postgresql"]
 expose 80
 cmd ["supervisord", "-n"]