Commit 20124b79 authored by Vaibhav Sagar's avatar Vaibhav Sagar

Dockerfile: use `stack path` instead of hardcoding resolver

parent 2bcdbe52
......@@ -34,7 +34,7 @@ RUN stack build && stack install
# Run the notebook
RUN mkdir /notebooks
ENV PATH /ihaskell/.stack-work/install/x86_64-linux/lts-9.14/8.0.2/bin:/root/.stack/snapshots/x86_64-linux/lts-9.14/8.0.2/bin:/root/.stack/programs/x86_64-linux/ghc-8.0.2/bin:/root/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ENV PATH $(stack path --local-install-root)/bin:$(stack path --snapshot-install-root)/bin:$(stack path --compiler-bin):/root/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN ihaskell install
ENTRYPOINT stack exec -- jupyter notebook --allow-root --NotebookApp.port=8888 '--NotebookApp.ip=*' --NotebookApp.notebook_dir=/notebooks
EXPOSE 8888
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment