前提・実現したいこと
dockerを使ってAnacondaをインストールし、JupyterNotebookを用いてpythonのコードを書いています。
ウェーブレット解析をするためにpythonのモジュール(pycwt,mlpy)を使用したいのですがどのようにDockerfileを書き換えればよいのでしょうか。
該当のソースコード
Dockerfile
1FROM ubuntu:latest 2RUN apt-get update && apt-get install -y \ 3 sudo \ 4 wget \ 5 vim 6WORKDIR /opt 7RUN wget "https://repo.continuum.io/archive/Anaconda3-2020.07-Linux-x86_64.sh" && \ 8 9sh /opt/Anaconda3-2020.07-Linux-x86_64.sh -b -p /opt/anaconda3 && \ 10 11rm -f Anaconda3-2020.07-Linux-x86_64.sh 12 13ENV PATH /opt/anaconda3/bin:$PATH 14 15RUN pip install --upgrade pip 16WORKDIR / 17CMD ["jupyter", "lab", "--ip=0.0.0.0", "--allow-root", "--LabApp.token=''"]
https://pythonspeed.com/articles/activate-conda-dockerfile/
この記事を参考に environment.yml に pycwt, machine-learning-py を追加してみたのですが conflict があってビルドできませんでした。回答にはならないのですが参考まで。
回答1件
あなたの回答
tips
プレビュー