Dockerfile 541 B

1234567891011121314151617181920212223242526
  1. FROM ubuntu:14.04
  2. MAINTAINER Felix Imobersteg <felix@whatwedo.ch>
  3. #Base settings
  4. ENV DEBIAN_FRONTEND noninteractive
  5. ENV HOME /root
  6. #Install ZeroNet
  7. RUN \
  8. apt-get update -y; \
  9. apt-get -y install msgpack-python python-gevent python-pip python-dev; \
  10. pip install msgpack-python --upgrade; \
  11. apt-get clean -y; \
  12. rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
  13. #Add Zeronet source
  14. ADD . /root
  15. VOLUME /root/data
  16. #Set upstart command
  17. CMD cd /root && python zeronet.py --ui_ip 0.0.0.0
  18. #Expose ports
  19. EXPOSE 43110
  20. EXPOSE 15441