docker file

This commit is contained in:
Tyrel Souza 2015-03-11 22:22:38 -04:00
parent 038c21a80b
commit 579154fec3

24
Dockerfile Normal file
View File

@ -0,0 +1,24 @@
FROM ubuntu
# Install Python Setuptools
RUN apt-get update
RUN apt-get install -y python-setuptools
RUN apt-get install -y python-dev
RUN apt-get install -y build-essential g++ git cmake zlib1g-dev libbz2-dev
RUN apt-get install -y libmysqlclient-dev
# Install pip
RUN easy_install pip
# Add and install Python modules
ADD requirements.txt /roadmap/requirements.txt
RUN cd /roadmap; pip install -r requirements.txt
# Bundle app source
ADD . /roadmap
# Expose
EXPOSE 8000
# Run
CMD ["python", "/roadmap/manage.py", "test"]