File size: 861 Bytes
e936283 |
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 28 29 30 31 32 |
FROM tensorflow/tensorflow
MAINTAINER Sam <elucidation@gmail.com>
# Install python and pip and use pip to install the python reddit api PRAW
RUN apt-get -y update && apt-get install -y \
python-dev \
libxml2-dev \
libxslt1-dev \
libjpeg-dev \
vim \
&& apt-get clean
# Install python reddit api related files
RUN pip install praw==4.3.0 beautifulsoup4==4.4.1 lxml==3.3.3 Pillow==4.0.0 html5lib==1.0b8
# Clean up APT when done.
RUN apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
# Remove jupyter related files
RUN rm -rf /notebooks /run_jupyter.sh
# Copy code over
COPY . /tcb/
WORKDIR /tcb
# Run chessbot by default
CMD ["/tcb/run_chessbot.sh"]
# Start up the docker instance with the proper auth file using
# <machine>$ docker run -dt --rm --name cfb -v <local_auth_file>:/tcb/auth_config.py elucidation/tensorflow_chessbot
|