diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 00000000..11361fda --- /dev/null +++ b/Dockerfile @@ -0,0 +1,28 @@ +FROM ubuntu:14.04 + +MAINTAINER Felix Imobersteg + +#Base settings +ENV DEBIAN_FRONTEND noninteractive +ENV HOME /root + +#Update package lists +RUN apt-get update -y + +#Install ZeroNet deps +RUN apt-get install msgpack-python python-gevent python-pip -y +RUN pip install msgpack-python --upgrade + +#Add Zeronet source +ADD . /root + +#Slimming down Docker containers +RUN apt-get clean -y +RUN rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* + +#Set upstart command +CMD cd /root && python zeronet.py --ui_ip 0.0.0.0 + +#Expose ports +EXPOSE 43110 +EXPOSE 15441 \ No newline at end of file