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

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

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

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

JupyterLab

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

PyCharm

エディター・開発ツール

受付中

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

takumig
tanukichimaru

総合スコア3

docker-compose

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

JupyterLab

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

PyCharm

エディター・開発ツール

0回答

0評価

0クリップ

127閲覧

投稿2022/07/10 13:10

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

dockerfile

FROM ubuntu:latest # update RUN apt -y update && apt install -y \ libsm6 \ libxext6 \ libxrender-dev \ libglib2.0-0 \ sudo \ wget \ tmux \ emacs #install anaconda3 WORKDIR /opt # download anaconda package and install anaconda # archive -> https://repo.anaconda.com/archive RUN wget https://repo.anaconda.com/archive/Anaconda3-2021.11-Linux-x86_64.sh && \ bash /opt/Anaconda3-2021.11-Linux-x86_64.sh -b -p /opt/anaconda3 && \ rm -f Anaconda3-2021.11-Linux-x86_64.sh # set path ENV PATH /opt/anaconda3/bin:$PATH # update pip and conda and install packages RUN pip install --upgrade pip && \ pip install tensorflow && \ # optional pkgs pip install kaggle && \ pip install japanize_matplotlib && \ pip install lckr-jupyterlab-variableinspector && \ apt install zip unzip && \ pip install slack_sdk WORKDIR / RUN mkdir /work && \ mkdir /root/.kaggle && \ mkdir -p /root/.jupyter/lab/user-settings/@jupyterlab/apputils-extension/ && \ mkdir -p /root/.jupyter/lab/user-settings/@jupyterlab/notebook-extension/ # black theme and line number display settings COPY settings/themes.jupyterlab-settings /root/.jupyter/lab/user-settings/@jupyterlab/apputils-extension/ COPY settings/tracker.jupyterlab-settings /root/.jupyter/lab/user-settings/@jupyterlab/notebook-extension/ # kaggle json file settings COPY settings/kaggle.json /root/.kaggle/ # execute jupyterlab as a default command CMD ["jupyter", "lab", "--ip=0.0.0.0", "--allow-root", "--LabApp.token=''"]

docker

version: '3' services: notebook: build: . image: 'ds-lab' container_name: 'ds-lab' platform: linux/x86_64 ports: - '8888:8888' volumes: - './docker/work:/work'

良い質問の評価を上げる

以下のような質問は評価を上げましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

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

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

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

teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

  • プログラミングに関係のない質問
  • やってほしいことだけを記載した丸投げの質問
  • 問題・課題が含まれていない質問
  • 意図的に内容が抹消された質問
  • 過去に投稿した質問と同じ内容の質問
  • 広告と受け取られるような投稿

評価を下げると、トップページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

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

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

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

ただいまの回答率
87.20%

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

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

質問する

関連した質問

同じタグがついた質問を見る

docker-compose

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

JupyterLab

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

PyCharm

エディター・開発ツール