次の方法で共有


Dev Home プレビューを使用して再利用できる開発ボックスのカスタマイズを作成する

この記事では、Dev Home プレビューを使用して開発ボックスを作成、カスタマイズ、接続する方法について説明します。 Dev Home は、開発ボックスの管理と操作に役立つ Windows アプリケーションです。

重要

Microsoft Dev Home は現在、プレビュー段階です。 この情報はプレリリース製品に関連するものであり、リリース前に大幅に変更される可能性があります。 ここに記載された情報について、Microsoft は明示または黙示を問わずいかなる保証をするものでもありません。

前提条件

この記事の手順を実行するには、以下が必要です。

Dev Home のインストールまたは更新

[スタート] メニューに Dev Home が表示される場合があります。 そこに表示されている場合は、それを選択してアプリを開くことができます。

Dev Home は Microsoft Store で入手できます。 Dev Home をインストールまたは更新するには、Microsoft Store の Dev Home (プレビュー) ページに移動し、[取得] または [更新] を選択します。

Dev Home にサインインする

Dev Home を使用すると、Microsoft Hyper-V、Linux 用 Windows サブシステム (WSL)、Microsoft Dev Box などのさまざまなサービスを操作できます。 選択したサービスにアクセスするには、Microsoft アカウントか、職場または学校アカウントにサインインする必要があります。

サインインするには:

  1. Dev Home を開きます。

  2. 左側のメニューで、[設定] を選択します。

    [設定] が強調表示されたホーム ページを示す、Dev Home のスクリーンショット。

  3. 取引先企業を選択します。

    [アカウント] が強調表示された [設定] ページを示す、Dev Home のスクリーンショット。

  4. [アカウントの追加] を選択し、画面の指示に従ってサインインします。

    [アカウントの追加] が強調表示された [アカウント] ページを示す、Dev Home のスクリーンショット。

拡張機能の追加

Dev Home は拡張機能を使用して、より多くの機能を提供します。 Dev Box の機能をサポートするには、Dev Home Azure 拡張機能をインストールする必要があります。

拡張機能を追加するには、次のようにします。

  1. Dev Home の左側のメニューから [拡張機能] を選択します。

    [拡張機能] ページを示す、Dev Home のスクリーンショット。

  2. [Microsoft Store で入手可能] の拡張機能の一覧から、Dev Home Azure Extension (プレビュー) で、[取得] を選択します。

    Dev Home Azure Extension が強調表示された [拡張機能] ページを示す、Dev Home のスクリーンショット。

  3. [Microsoft Store] ダイアログで、[取得] を選択して拡張機能をインストールします。

    [取得] ボタンが強調表示された [Microsoft Store] ダイアログのスクリーンショット。

開発ボックスを作成する

Dev Home には、新しい開発ボックスを作成するためのガイド付き方法が用意されています。

Note

Dev Home では、"環境" という用語を使用して、すべてのローカルおよびクラウドの仮想マシンを表します。

新しい開発ボックスを作成するには、次のようにします。

  1. Dev Home の左側のメニューから [環境] を選択します。

    [環境] ページを示す、Dev Home のスクリーンショット。

  2. [環境の作成] を選択します。

    [環境の作成] が強調表示された [環境] ページを示す Dev Home のスクリーンショット。

  3. [環境の選択] ページで、[Microsoft DevBox] を選択し、[次へ] を選びます。

    Microsoft Dev Box が強調表示された [環境の選択] ページを示す Dev Home のスクリーンショット。

  4. [環境の構成] ページで、以下のようにします。

    • 開発ボックスの名前を入力します。

    • 開発ボックスを作成するプロジェクトを選択します。

    • 開発ボックスを作成する DevBox プールを選択します。 待ち時間を短縮するために、近くにあるプールを選択してください。

    • [次へ] を選択します。

      [環境の構成] ページを示すスクリーンショット。

  5. [環境の確認] ページで詳細を確認し、[環境の作成] を選択します。

    [環境を確認する] ページを示すスクリーンショット。

  6. [環境に移動] を選択して、開発ボックスの状態を確認します。

    [環境に移動] ボタンを示すスクリーンショット。

重要

開発ボックスは、作成プロセスが完了すると自動的に開始され、実行されます。 開発ボックスには、実行中には常にコストが発生します。

ご利用の開発ボックスに接続する

Dev Home には、Windows App を使用して任意のデバイスから Dev Box に接続するためのシームレスな方法が用意されています。 Windows App の外観を作業方法に合わせてカスタマイズし、アカウント間で複数のサービスを切り替えることができます。

Windows App がインストールされていない場合は、[起動] を選択すると、Web クライアントに移動して Dev Box が起動します。 Dev Home には、アプリから直接開発ボックスを起動する方法が用意されています。

Windows App をインストールする

  1. Microsoft ストアに移動し、Windows App を検索するか、こちらのダウンロード リンクを使用します。
  2. アプリをダウンロードしてインストールします。

開発ボックスを起動する

  1. Dev Home の左側のメニューから [環境] を選択します。

  2. 起動する開発ボックスで、[起動] を選択します。

    [起動] メニューが強調表示された開発ボックスを示すスクリーンショット。

  3. [起動] メニューから開発ボックスを開始および停止することもできます。

    [開始] と [停止] のオプションが表示された [起動] メニューのスクリーンショット。

Windows App の詳細については、Windows App に関する記事を参照してください。

開発ボックスを管理する

Dev Home を使用すると、開発ボックスをスタート メニューまたはタスク バーにピン留めしたり、開発ボックスを削除したりできます。

  1. Dev Home を開きます。

  2. 左側のメニューから、[環境] を選択します。

  3. 管理する開発ボックスを選択します。

  4. [スタートにピン留めする][タスク バーにピン留めする]、または [削除] を選択します。

    [スタートにピン留めする]、[タスク バーにピン留めする]、[削除] オプションが強調表示された開発ボックスを示すスクリーンショット。

既存の開発ボックスをカスタマイズする

Dev Home では、リポジトリを複製し、既存の開発ボックスにソフトウェアを追加できます。 Dev Home では、Winget カタログを使用して、開発ボックスにインストールできるソフトウェアの一覧を提供します。

  1. Dev Home を開きます。

  2. 左側のメニューから [マシンの構成] を選択します。

    [マシンの構成] が強調表示された Dev Home を示すスクリーンショット。

  3. [環境を設定する] を選択します。

    [環境を設定する] が強調表示された [マシンの構成] ページを示すスクリーンショット。

  4. カスタマイズする環境を選択し、[次へ] を選択します。

    [環境の選択] ページを示すスクリーンショット。

  5. [環境の設定] ページで、リポジトリを開発ボックスに複製する場合は、[リポジトリの追加] を選択します。

    [リポジトリの追加] ボタンを示すスクリーンショット。

  6. [リポジトリの追加] ダイアログボックスで、複製するリポジトリのソース パスと宛先パスを入力し、[追加] を選択します。

    [リポジトリの追加] ダイアログ ボックスを示すスクリーンショット。

  7. リポジトリの追加が完了したら、[次へ] を選択します。

    [次へ] ボタンが強調表示されたダイアログ ボックスで、追加するリポジトリを示すスクリーンショット。

  8. 次に、インストールするソフトウェアを選択できます。 Winget が提供するアプリケーションの一覧から、開発ボックスにインストールするソフトウェアを選択します。 ソフトウェアを名前で検索することもできます。

    Visual Studio Community と PowerShell が強調表示された [ソフトウェアの追加] ページを示すスクリーンショット。

  9. ソフトウェアの選択が完了したら、[次へ] を選択します。

    [次へ] が強調表示された [ソフトウェアの追加] ページを示すスクリーンショット。

  10. [確認と完了] ページの [詳細を表示] で、以下のようにします。

    1. [環境] タブを選択して、構成している仮想マシンを表示します。
    2. [アプリケーション] タブを選択して、インストールしているソフトウェアの一覧を表示します。
    3. [リポジトリ] タブを選択して、クローンするパブリック GitHub リポジトリの一覧を表示します。
  11. [同意して続行する] を選択し、[設定] を選択します。

    [同意し、続行します] ボタンが強調表示された [確認して終了] ページを示すスクリーンショット。

また、選択したリポジトリと今後使用するソフトウェアに基づいて構成ファイルを生成し、同じカスタマイズ内容で開発ボックスの作成もできることに注目してください。

[構成ファイルの生成] ボタンが強調表示された [確認して完了] ページを示すスクリーンショット。