メインコンテンツにスキップ

JupyterLabは、ノートブック、コード、データに対応する最先端のウェブベースのインタラクティブな開発環境です。柔軟なインターフェイスにより、ユーザーはデータサイエンス、科学計算、計算ジャーナリズム、機械学習におけるワークフローを簡単に設定し、アレンジすることができる。

LinodeMarketplace では、クラウドマネージャーを使用してコンピュートインスタンス上にソフトウェアを簡単にデプロイすることができます。完全な手順については、 Marketplace Appsを始めるを参照してください。

  1. クラウドマネージャーにログインし、左のナビゲーションメニューから Marketplaceリンクを選択します。Linode作成ページが表示されます。 Marketplaceタブが表示されます。
  2. Select App」セクションで、デプロイしたいアプリを選択します。
  3. Creating a Compute Instance(コンピュートインスタンスの作成)ガイドの手順とアドバイスに従って、フォームを完成させます。選択したMarketplace Appによっては、利用可能な追加構成オプションがあります。互換性のあるディストリビューション、推奨プラン、およびこのMarketplace Appで利用可能な追加の構成オプションについては、以下の「構成オプション」のセクションを参照してください。
  4. Linodeの作成]ボタンをクリックします。Compute Instanceがプロビジョニングされ、完全に電源が入ったら、ソフトウェアのインストールが完了するのを待ちます。この前にインスタンスの電源を切ったり再起動したりすると、ソフトウェアのインストールに失敗する可能性があります。
  5. アプリが完全にインストールされたことを確認するには、「Get Started withMarketplace Apps > Verify Installation( アプリを使い始める)」を参照してください。インストールが完了したら、「Getting Started After Deployment(デプロイ後に始める)」セクションの指示に従ってアプリケーションにアクセスし、使用を開始します。

アプリが完全にインストールされたことを確認するには、「Get Started withMarketplace Apps > Verify Installation( アプリを使い始める)」を参照してください。インストールが完了したら、「Getting Started After Deployment(デプロイ後に始める)」セクションの指示に従ってアプリケーションにアクセスし、使用を開始します。

設定オプション

  • 対応ディストリビューション Ubuntu 22.04 LTS
  • 推奨プラン:すべてのプランタイプ、サイズに対応しています。

JupyterLabオプション

  • メールアドレス (必須):SSL証明書の生成に使用するメールアドレスを入力します。

Linode オプション

限定ユーザー(オプション)

オプションで以下のフィールドに入力すると、新しいCompute Instanceの限定ユーザーを自動的に作成することができます。これは、追加のセキュリティ対策として、ほとんどのデプロイメントで推奨されています。このアカウントは スッド グループでコマンドを実行する際に、昇格されたパーミッションを提供します。 sudo の接頭辞があります。

  • sudoの限定ユーザー。制限付きユーザーとして希望するユーザー名を入力します。
  • 限定ユーザーのパスワード。新しいユーザーのための強力なパスワードを入力します。
  • 限定ユーザのSSH公開鍵。公開鍵認証で(パスワードを入力せずに)限定ユーザーとしてログインする場合は、ここに公開鍵を入力します。鍵ペアの生成方法については、「SSH鍵ペアの作成」および「サーバーでの公開鍵認証の設定」を参照してください。
  • Disable root access over SSH:ルートユーザーがSSHでログインできないようにするには、[はい]を選択します(推奨)。ただし、一度ログインした後はrootユーザーに切り替えることができ、Lishからrootでログインすることも可能です。

カスタムドメイン(オプション)

カスタムドメインを自動的に設定したい場合は、まずLinodeのネームサーバーを使用するようにドメインを設定する必要があります。これは通常、レジストラを通して直接行います。ドメインでLinodeのネームサーバーを使用するを参照してください。これが完了したら、Marketplace アプリの以下のフィールドに入力します:

  • LinodeAPI トークン:カスタムドメインのDNSレコードを管理するためにLinodeの DNS ManagerカスタムドメインのDNSレコードを管理するためにLinodeの API パーソナルアクセストークンを作成してください。サブドメインとドメインフィールド(以下に説明)と一緒に提供された場合、インストールはLinodeを経由してDNSレコードを作成しようとします。 API. API アクセストークンの取得を参照してください。このフィールドを提供しない場合、DNSプロバイダを通してDNSレコードを手動で設定し、新しいインスタンスのIPアドレスを指定する必要があります。
  • サブドメインです。 など、使用したいサブドメインを指定します。 www にとって www.example.com.
  • ドメイン。 example.comのように、使用したいドメイン名です。

展開後のスタートアップ

Jupyterサーバーへのアクセス

ウェブブラウザを起動し、デプロイ時に設定したカスタムドメインまたはCompute Instanceに関連付けられたリバースDNS(rDNS)ドメイン(例:192-0-2-1.ip.linodeusercontent.com)に移動します。トークンまたはパスワードを入力する必要があります。LinodeのIPアドレスとrDNS情報の見つけ方については、IPアドレスの管理ガイドを参照してください。

Jupyterトークンの取得

デフォルトでは、Jupyterは認証用のトークンを発行します。Jupyterアクセストークンは最初のインストール時に自動的に生成され /root/.credentials ファイルを作成します。デフォルトのトークンを表示するには、コンピュートインスタンスに LISHコンソール またはSSH経由で、ファイルの内容を確認する:

cat /root/.credentials

このトークンをコピーして、JupyterログインページのPasswordまたはtoken:フィールドに貼り付けてください。パスワード認証を希望する場合は、ログインページのSetup a Passwordセクションでトークンを使ってパスワードを設定してください。これが完了すると、JupyterLabにアクセスする際にトークンとパスワードの両方を使用することができます。

詳しく見る

このトピックに関する追加情報については、以下のリソースを参照してください。これらは有用であることを期待して提供されていますが、外部で提供されている資料の正確性や適時性を保証するものではありませんのでご了承ください。

JupyterLabMarketplace アプリはJupyterLabによってLinodeのために構築されました。アプリのデプロイに関するサポートは、Linodeサポートにお問い合わせください。 ツールやソフトウェア自体のサポートについては、サイドバーの情報をご利用ください。