Skip to content

Commit

Permalink
removed need for notebooks folder
Browse files Browse the repository at this point in the history
  • Loading branch information
wroscoe committed Aug 24, 2018
1 parent 57c75f1 commit 8f4f155
Showing 1 changed file with 23 additions and 2 deletions.
25 changes: 23 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,8 +1,29 @@
FROM python:3
FROM python:3.6

WORKDIR /app

# install donkey with tensorflow (cpu only version)
ADD ./setup.py /app/setup.py
ADD ./README.md /app/README.md
RUN pip install -e .[tf]

# get testing requirements
RUN pip install -e .[dev]

# setup jupyter notebook to run without password
RUN pip install jupyter notebook
RUN jupyter notebook --generate-config
RUN echo "c.NotebookApp.password = ''">>/root/.jupyter/jupyter_notebook_config.py
RUN echo "c.NotebookApp.token = ''">>/root/.jupyter/jupyter_notebook_config.py

# add the whole app dir after install so the pip install isn't updated when code changes.
ADD . /app
RUN pip install -e .

#start the jupyter notebook
CMD jupyter notebook --no-browser --ip 0.0.0.0 --port 8888 --allow-root --notebook-dir=/app/notebooks

#port for donkeycar
EXPOSE 8887

#port for jupyter notebook
EXPOSE 8888

0 comments on commit 8f4f155

Please sign in to comment.