From 7e0035934e3a8b6ff28f29a41c02547da3d46659 Mon Sep 17 00:00:00 2001 From: Thomas Fillon Date: Fri, 27 Feb 2015 23:42:40 +0100 Subject: [PATCH] Docker-compose: Update draft config files --- Dockerfile | 9 ++++----- docker-compose.yml | 9 ++++++--- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/Dockerfile b/Dockerfile index 6b87176..3b12414 100644 --- a/Dockerfile +++ b/Dockerfile @@ -57,18 +57,17 @@ RUN conda install --file conda-requirements.txt && \ # Install Aubio RUN conda install -c thomasfillon aubio +# Link Yaafe in site-packages +RUN ln -s /usr/lib/python2.7/dist-packages/yaafelib /opt/miniconda/lib/python2.7 + # clone app ADD . /opt/TimeSide WORKDIR /opt/TimeSide - RUN pip install -r requirements.txt RUN conda list -# Link Yaafe in site-packages -RUN ln -s /usr/lib/python2.7/dist-packages/yaafelib /opt/miniconda/lib/python2.7 - -# setup all the configfiles +# setup all the configfiles --> Gérer dans le container Nginx #RUN echo "daemon off;" >> /etc/nginx/nginx.conf #RUN rm /etc/nginx/sites-enabled/default #RUN ln -s /opt/TimeSide/examples/deploy/nginx-app.conf /etc/nginx/sites-enabled/ diff --git a/docker-compose.yml b/docker-compose.yml index b1da47d..31c6614 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,4 +1,3 @@ - data: image: tianon/true volumes: @@ -15,8 +14,8 @@ nginx: - "8080:80" volumes: - ./examples/deploy/nginx-app.conf:/etc/nginx/sites-enabled/ -# #- ./web/media:/media:ro -# #- ./web//static:/static:ro + # --> media + # --> static links: - app @@ -24,5 +23,9 @@ app: build: . volumes: - .:/opt/TimeSide + command: + - /opt/TimeSide/examples/sandbox/manage.py syncdb --noinput + - /opt/TimeSide/examples/sandbox/manage.py migrate --noinput + - /opt/TimeSide/examples/sandbox/manage.py collectstatic --noinput ports: - "8000:8000" -- 2.39.5