# ベースイメージの指定
FROM continuumio/anaconda3

# Jupyterのポートを指定（デフォルトは8888）
EXPOSE 8888

# 仮想環境の作成とパッケージのインストール
COPY environment.yml /tmp/environment.yml
RUN conda env create -f /tmp/environment.yml && \
    conda clean -afy

# Jupyterのパスワードを設定（任意のパスワードを指定）
ENV JUPYTER_PASSWORD=test1234

# ワーキングディレクトリを設定
WORKDIR /workspace

# Jupyterを起動
CMD ["jupyter", "notebook", "--ip=0.0.0.0", "--port=8888", "--no-browser", "--allow-root", "--NotebookApp.token=''"]