-
Notifications
You must be signed in to change notification settings - Fork 1
/
Dockerfile
27 lines (19 loc) · 1 KB
/
Dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# You can change this to any version of ubuntu with little consequence
FROM python:3.5
MAINTAINER Jay Kamat [email protected]
# This dockerimage will serve as a 'static' base for this DoCIF project
# Setup apt to be happy with no console input
ENV DEBIAN_FRONTEND noninteractive
# Use UTF-8, fixes some hard to debug issues
# This is not workin on cirlceci's current setup. Will reenable once its working again
# RUN locale-gen en_US.UTF-8
# ENV LANG en_US.UTF-8
# setup apt tools and other goodies we want
RUN apt-get update --fix-missing && apt-get -y install python3-pip python3 git
RUN apt-get update --fix-missing && apt-get -y install python3-numpy python3-scipy
RUN pip3 install wave && pip3 install pydub && pip3 install pyglet
ADD https://github.com/downloads/AVbin/AVbin/install-avbin-linux-x86-64-v10 /tmp/install-avbin.sh
RUN chmod +x /tmp/install-avbin.sh && /tmp/install-avbin.sh
RUN git clone https://github.com/MountainRange/mobius-tunes.git mobius
WORKDIR mobius
CMD ["python3 -d mobius.mobius"]