Dockerfile 736B

123456789101112131415161718
  1. FROM ubuntu:14.04
  2. # Disable frontend for apt-get
  3. ENV DEBIAN_FRONTEND=noninteractive
  4. # All deb required packages
  5. RUN apt-get update
  6. RUN apt-get install -y git python3-pip mercurial python3-dev python3-numpy libav-tools libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev libsmpeg-dev libsdl1.2-dev libportmidi-dev libswscale-dev libavformat-dev libavcodec-dev libfreetype6-dev
  7. # Build pygame (curent default graphic viewer)
  8. RUN cd / && hg clone https://bitbucket.org/pygame/pygame
  9. RUN cd /pygame && python3 setup.py build
  10. RUN cd /pygame && sudo python3 setup.py install
  11. # Install intelligine and it's dependencies
  12. RUN cd / && git clone https://github.com/buxx/intelligine.git
  13. RUN pip3 install -r /intelligine/requirements.txt