Microsoft Dev Box 開発者ポータルを使用する

重要

Dev Box はメンテナンス モードになり、追加機能は計画されていません。 Microsoftの開発者向けクラウド環境への投資は、Windows 365に重点を置き、開発者シナリオ向けに統合されたスケーラブルなソリューションを提供します。

仮想化された開発環境の推奨パスとして、Windows 365 を検討する必要があります。 Dev Box は既存の使用に対して引き続きサポートされ、お客様の移行に役立つガイダンスが提供されます。

この記事では、開発ボックスを管理するための中心的な場所として Microsoft Dev Box 開発者ポータルを使用する方法について説明します。 開発者は、Azure portal を使用する代わりに、開発者ポータルで開発ボックスにアクセスできます。

開発者ポータルの開発ボックス タイルの [ その他のアクション ] メニューを使用して、情報を表示し、多くのアクションを実行できます。 たとえば、実行中の開発ボックスをシャットダウンまたは再起動したり、停止した開発ボックスを開始したりできます。 使用可能なオプションは、開発ボックスの状態と、それが属する開発ボックス プールの構成によって異なります。

[前提条件]

カテゴリ Requirements
Microsoft Dev Box 開発ボックスを作成またはアクセスする前に、組織は少なくとも 1 つのプロジェクトと 1 つの開発ボックス プールを使用して Microsoft Dev Box を設定する必要があります。 組織に Microsoft Dev Box を設定するには、「 クイック スタート: Microsoft Dev Box の構成」を参照してください。
Permissions 開発ボックスを作成またはアクセスするには、利用可能な開発ボックス プールを持つプロジェクトで Dev Box ユーザー のアクセス許可が必要です。 プロジェクトに対するアクセス許可がない場合は、管理者に問い合わせてください。

開発ボックスを作成する

「クイック スタート: 開発者ポータルを使用して開発ボックスを作成する」の手順に従って、Microsoft Dev Box 開発者ポータルで開発ボックスを作成します。 ポータルの左上にある [ 新しい開発] ボックス を選択すると、必要に応じてさらに開発ボックスを作成できます。

たとえば、次のシナリオでは、個別の開発ボックスを作成できます。

  • ワークロード。 フロントエンド作業とバックエンド作業用に個別の開発ボックスを作成するか、バックエンド システム用に複数の開発ボックスを作成します。
  • バグ修正。 バグ修正ごとに個別の開発ボックスを使用して、特定のタスクで作業し、プライマリ コンピューターに影響を与えずに問題のトラブルシューティングを行います。

Azure CLI デベロッパー センター拡張機能を使用して開発ボックスを作成することもできます。 詳細については、「Azure CLI を使用してコマンド ラインから Microsoft Dev Box を構成する」を参照してください。

アプリ経由で接続する

開発ボックスを作成したら、Windows アプリまたはブラウザーから接続できます。

Windows アプリ経由で接続する

Windows アプリは、スマートフォンやノート PC など、任意のデバイスから Microsoft Dev Box に接続するための既定のアプリです。 Windows アプリは、Windows、macOS、iOS/iPadOS、Android/Chrome OS (プレビュー)、Web ブラウザーで使用できます。

  1. Windows アプリをインストールするには、デベロッパー センターのホーム画面の [クイック アクション] で [Windows アプリのダウンロード] を選択するか、Windows アプリ Microsoft Store ページに移動します。 [ストア] ページで、[ ストアで表示 ] を選択してアプリをインストールします。

  2. Windows アプリを使用して開発ボックスに接続するには、 開発者ポータルにサインイン し、開発ボックス タイルで [アプリ経由で接続 ] を選択します。

    [アプリ経由で接続] オプションが表示されている開発ボックス タイルのスクリーンショット。

ブラウザー経由で接続する

軽いワークロードの場合は、Microsoft Edge などのブラウザーを使用して、スマートフォンやノート PC から開発ボックスにアクセスできます。 ブラウザーは、簡単なバグ修正や GitHub pull request の確認などのタスクに役立ちます。

ブラウザーを使用して開発ボックスに接続するには:

  1. 開発者ポータルにサインインし、[開発ボックス] タイルの [アプリ経由で接続 ] の横にあるキャレットを選択し、[ ブラウザーで開く] を選択します。

    ブラウザーで開くオプションを示す開発ボックス タイルのスクリーンショット。

  2. 新しいブラウザー ウィンドウが開きます。 目的の セッション設定を 選択し、[ 接続] を選択します。

  3. 開発者ポータルで使用するアカウントのパスワードを入力し、[ サインイン] を選択します。

複数のモニターを構成する

デバッグやコードの記述など、複数のタスクで同時に動作するように開発ボックスの複数のモニターを構成できます。 複数のモニターを使用して、さまざまなアプリケーションを並べて表示することもできます。

複数のモニターを有効にするには:

  1. 開発者ポータルにサインインし、右上にある [設定] アイコンを選択します。

    開発者ポータルのスクリーンショット。右上隅にユーザー設定アイコンが表示されています。

  2. [ユーザー設定] で、[複数のモニターを使用] を選択し、[ユーザー設定] を閉じます。

    開発ボックスのユーザー設定のスクリーンショット。複数のモニターを使用するためのオプションが示されています。

開発ボックスをシャットダウン、再起動、または開始する

開発ボックスをシャットダウン、再起動、または開始するには:

  1. 開発者ポータルにサインイン し、開発ボックス タイルの [その他のアクション ] アイコンを選択します。

  2. 実行中の開発ボックスの場合は、メニューから [シャットダウン ] または [再起動 ] を選択します。

    実行中の開発ボックスのアクション メニューを示す開発者ポータルのスクリーンショット。

    停止した開発ボックスの場合は、[ 開始] を選択します。

    停止した開発ボックスのアクション メニューを示す開発者ポータルのスクリーンショット。

開発ボックスに関する情報を取得する

Microsoft Dev Box 開発者ポータルを使用すると、開発ボックスに関する情報 (作成日、ソース イメージ、リージョンなど) を表示できます。

開発ボックスに関する情報を取得するには:

  1. 開発者ポータルにサインイン し、開発ボックス タイルの [その他のアクション ] アイコンを選択します。

  2. メニューから [詳細情報] を選択します。

    開発ボックスのアクション メニューと [詳細情報] の選択が表示されている開発者ポータルのスクリーンショット。

    開発ボックスの詳細ウィンドウには、次の例のような開発ボックスに関する情報が表示されます。

    開発ボックスの [詳細情報] ウィンドウのスクリーンショット。開発ボックスの作成日、デベロッパー センター、開発ボックス プール、ソース イメージが表示されています。

開発ボックスを削除する

開発ボックスが不要になる理由は多数あります。 テストを完了したり、pull request をマージしたり、特定のタスクやプロジェクトの作業を完了したりできます。

開発ボックスが不要になった場合は、削除できます。 その後、新しい開発ボックスを作成して、新しい項目を操作できます。

重要

削除後に開発ボックスを取得することはできません。 開発ボックスを削除する前に、必要がなくなったことを確認します。

開発ボックスを削除するには:

  1. 開発者ポータルにサインインし、開発ボックス タイルの [その他のアクション ] アイコンを選択し、メニューから [削除 ] を選択します。

    開発ボックスのアクション メニューと [削除] の選択が表示されている開発者ポータルのスクリーンショット。

  2. 削除を確定するには、[開発の削除] ボックスの画面で [削除] を選択します。

    開発ボックスを削除することを選択した後の確認メッセージのスクリーンショット。

その他の開発ボックス アクションを実行する

構成に応じて、開発者ポータルの開発ボックス タイルの [ その他のアクション ] メニューから他のアクションを選択できます。 例えば次が挙げられます。

  • 休止状態への移行と再開 休止状態では、開発ボックスの現在の状態を保存してからシャットダウンすることで、電力を節約できます。 開発ボックスをその正確な状態に再開できます。 開発ボックスで休止状態が有効になっている場合は、[ 休止状態 ] または [再開 ] を選択して、開発ボックスを休止または再開します。 詳細については、「 開発ボックスの休止状態」を参照してください。

  • トラブルシューティングと修復。 開発ボックスへの接続に問題がある場合は、 トラブルシューティングと修復 を使用してトラブルシューティングを行うことができます。 詳細については、「 トラブルシューティングと修復ツールで接続の問題を解決する」を参照してください。

  • スナップショットと復元。 開発ボックスの状態のスナップショットをキャプチャするには、[ スナップショットの取得] を選択し、後で開発ボックスをその状態に 復元 します。 詳細については、「 スナップショットから開発ボックスを復元する」を参照してください。