From 42ad3d3d54dd5b00b51e5f2f3eeaa58458b25869 Mon Sep 17 00:00:00 2001 From: Eibriel Date: Mon, 6 Apr 2015 14:30:03 -0300 Subject: [PATCH] Adding Dockerfiles for MongoDB & Attract MongoDB docker is working, Attract docker need some tweaks. --- docker/attract-db/Dockerfile | 17 +++++++++++++++++ docker/attract/Dockerfile | 18 ++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 docker/attract-db/Dockerfile create mode 100644 docker/attract/Dockerfile diff --git a/docker/attract-db/Dockerfile b/docker/attract-db/Dockerfile new file mode 100644 index 00000000..32695982 --- /dev/null +++ b/docker/attract-db/Dockerfile @@ -0,0 +1,17 @@ +FROM ubuntu:14.04 +MAINTAINER Eibriel + +RUN apt-get update && apt-get install -y \ +mongodb + +#RUN mkdir /data && mkdir /data/db + +RUN mkdir /data + +VOLUME /data/db + +CMD ["mongod", "--smallfiles"] + +EXPOSE 27017 + +#CMD ["python", "/attract/attract/manage.py", "runserver", "-DFOREGROUND"] diff --git a/docker/attract/Dockerfile b/docker/attract/Dockerfile new file mode 100644 index 00000000..a36f61e9 --- /dev/null +++ b/docker/attract/Dockerfile @@ -0,0 +1,18 @@ +FROM ubuntu:14.04 +MAINTAINER Eibriel + +RUN mkdir attract + +RUN apt-get update && apt-get install -y \ +git + +RUN git clone https://github.com/fsiddi/attract.git /attract/ + +RUN apt-get update && apt-get install -y \ +python-pip + +RUN pip install -r /attract/requirements.txt + +EXPOSE 5000 + +CMD ["python", "/attract/attract/manage.py", "runserver"]