質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.49%
docker-compose

docker-composeとは、複数のコンテナで構成されるサービスを提供する手順を自動的し管理を簡単にするツール。composeファイルを使用しコマンド1回で設定した全サービスを作成・起動することが可能です。

JupyterLab

JupyterLabは、Jupyter notebookの後継の対話型開発環境(IDE)です。データの可視化がインタラクティブで、プラグイン作成により新しいコンポーネントの追加および既存のコンポーネントも統合可能。サーバに閉じているため、データ分析に向いています。

PyCharm

エディター・開発ツール

Q&A

0回答

452閲覧

pycharm でdocker 環境のjupyter にアクセスしたい

takumig

総合スコア3

docker-compose

docker-composeとは、複数のコンテナで構成されるサービスを提供する手順を自動的し管理を簡単にするツール。composeファイルを使用しコマンド1回で設定した全サービスを作成・起動することが可能です。

JupyterLab

JupyterLabは、Jupyter notebookの後継の対話型開発環境(IDE)です。データの可視化がインタラクティブで、プラグイン作成により新しいコンポーネントの追加および既存のコンポーネントも統合可能。サーバに閉じているため、データ分析に向いています。

PyCharm

エディター・開発ツール

0グッド

0クリップ

投稿2022/07/10 13:10

docker で jupyter notebook 環境を作成し,ブラウザにてlocalhost:8888 でアクセスできる様になったのですが,
pycharm 上からアクセスして,コーディングをしたいと思っております.
プロジェクトを作成する際に以下の様にやってみたのですが,リモートパスが設定されていませんと出てしまいます.
どの様な手順でできるかご教示いただけますと幸いです.
参考までにdocker file と docker-compose.yml 添付しておきます.
イメージ説明

dockerfile

1FROM ubuntu:latest 2 3# update 4RUN apt -y update && apt install -y \ 5libsm6 \ 6libxext6 \ 7libxrender-dev \ 8libglib2.0-0 \ 9sudo \ 10wget \ 11tmux \ 12emacs 13 14#install anaconda3 15WORKDIR /opt 16# download anaconda package and install anaconda 17# archive -> https://repo.anaconda.com/archive 18RUN wget https://repo.anaconda.com/archive/Anaconda3-2021.11-Linux-x86_64.sh && \ 19bash /opt/Anaconda3-2021.11-Linux-x86_64.sh -b -p /opt/anaconda3 && \ 20rm -f Anaconda3-2021.11-Linux-x86_64.sh 21# set path 22ENV PATH /opt/anaconda3/bin:$PATH 23 24# update pip and conda and install packages 25RUN pip install --upgrade pip && \ 26 pip install tensorflow && \ 27 # optional pkgs 28 pip install kaggle && \ 29 pip install japanize_matplotlib && \ 30 pip install lckr-jupyterlab-variableinspector && \ 31 apt install zip unzip && \ 32 pip install slack_sdk 33 34WORKDIR / 35RUN mkdir /work && \ 36 mkdir /root/.kaggle && \ 37 mkdir -p /root/.jupyter/lab/user-settings/@jupyterlab/apputils-extension/ && \ 38 mkdir -p /root/.jupyter/lab/user-settings/@jupyterlab/notebook-extension/ 39 40# black theme and line number display settings 41COPY settings/themes.jupyterlab-settings /root/.jupyter/lab/user-settings/@jupyterlab/apputils-extension/ 42COPY settings/tracker.jupyterlab-settings /root/.jupyter/lab/user-settings/@jupyterlab/notebook-extension/ 43# kaggle json file settings 44COPY settings/kaggle.json /root/.kaggle/ 45 46# execute jupyterlab as a default command 47CMD ["jupyter", "lab", "--ip=0.0.0.0", "--allow-root", "--LabApp.token=''"]

docker

1version: '3' 2 3services: 4 notebook: 5 build: . 6 image: 'ds-lab' 7 container_name: 'ds-lab' 8 platform: linux/x86_64 9 ports: 10 - '8888:8888' 11 volumes: 12 - './docker/work:/work'

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.49%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問