開発ボックス定義を管理する
この記事では、Azure portal を使用して開発ボックス定義を管理する方法について説明します。 開発ボックス定義は、開発ボックスのソース イメージ、コンピューティング サイズ、ストレージ サイズを指定する Microsoft Dev Box リソースです。
開発チームのタスクに応じて、ソフトウェア、構成、コンピューティング、ストレージの要件が異なります。 あなたは新しい開発ボックス定義を作成することで、各チームのニーズを満たすことができます。 作成できる開発ボックス定義の数に制限はなく、デベロッパー センター内の複数のプロジェクトで開発ボックス定義を使用できます。
アクセス許可
開発ボックス定義を管理するには、次のアクセス許可が必要です。
アクション | 必要なアクセス許可 |
---|---|
開発ボックス定義を作成、削除、または更新する | 開発ボックス定義を作成するデベロッパー センターに対する所有者、共同作成者、または書き込みのアクセス許可。 |
イメージのソース
開発ボックス定義を作成するときは、仮想マシン イメージを選択する必要があります。 Microsoft Dev Box では、次の種類のイメージがサポートされています。
- Azure Marketplace からの事前構成済みイメージ
- Azure コンピューティング ギャラリーに格納されているカスタム イメージ
Azure Marketplace
Azure Marketplace では、Microsoft Teams などの生産性ツールで事前構成されたイメージを含め、さまざまなイメージにすばやくアクセスでき、最適なパフォーマンスが提供されます。
Azure Marketplace イメージを選択するときは、最新バージョンの Windows 11 Enterprise と Microsoft 365 アプリがインストールされているイメージの使用を検討してください。
Azure Compute Gallery
Azure コンピューティング ギャラリーを使用すると、カスタム イメージのコレクションを格納および管理できます。 開発チームの正確な要件に合わせてイメージを構築し、コンピューティング ギャラリーに格納できます。
開発ボックス定義の作成時にカスタム イメージを使用するには、Microsoft Dev Box のデベロッパー センターにコンピューティング ギャラリーをアタッチします。 次の手順に 従って、コンピューティング ギャラリーをデベロッパー センターにアタッチします。
イメージ バージョン
開発ボックス定義で使用するイメージを選択する場合は、使用するイメージのバージョンを指定する必要があります。
- 番号付きイメージのバージョン: 基本イメージが変更されない一貫した開発ボックス定義が必要な場合は、イメージの特定の番号付きバージョンを使用します。 番号付きバージョンを使用すると、プール内のすべての開発ボックスで常に同じバージョンのイメージが使用されます。
- 最新のイメージ バージョン: 要件の変更に応じて基本イメージを更新できる柔軟な開発ボックス定義が必要な場合は、最新バージョンのイメージを使用します。 この選択により、新しい開発ボックスで最新バージョンのイメージが使用されるようになります。 イメージ バージョンが更新されても、既存の開発ボックスは変更されません。
開発ボックス定義を作成する
Microsoft Dev Box では、開発者チームのニーズを満たすために、複数の開発ボックス定義を作成できます。 デベロッパー ボックス定義をデベロッパー センターに関連付けます。
次の手順では、既存のデベロッパー センターを使用して開発ボックス定義を作成する方法を示します。 利用可能なデベロッパー センターがない場合は、「クイック スタート: Microsoft Dev Box を構成して作成する」の手順に従います。
Azure portal にサインインします。
検索ボックス内で、「デベロッパー センター」と入力します。 結果一覧から、[デベロッパー センター] を選択します。
開発ボックス定義を作成するデベロッパー センターを開き、[開発ボックスの定義] を選択します。
[Dev box definitions] (開発ボックス定義) ページで、[作成] を選択します。
[開発ボックス定義の作成] ウィンドウで、次の値を入力します。
設定 Value 注意 名前 開発ボックス定義のわかりやすい名前を入力します。 作成後に開発ボックス定義名を変更することはできません。 イメージ 開発ボックスの基本オペレーティング システムを選択します。 Azure Marketplace または Azure Compute Gallery からイメージを選択できます。
テスト目的で開発ボックス定義を作成する場合は、Visual Studio 2022 Enterprise on Windows 11 Enterprise + Microsoft 365 Apps 22H2 イメージまたは Visual Studio 2022 Pro on Windows 11 Enterprise + Microsoft 365 Apps 22H2 イメージの使用を検討してください。開発ボックス定義を作成するときにカスタム イメージにアクセスするには、Azure Compute Gallery を使用できます。 詳細については、Azure Compute Gallery の構成に関するページを参照してください。 イメージ バージョン プール内のすべての開発ボックスで常に同じバージョンのイメージが確実に使用されるように、特定の番号付きバージョンを選択します。 新しい開発ボックスで、使用可能な最新のイメージが確実に使用されるようにするには、[最新] を選択します。 最新のイメージ バージョンを選択すると、開発ボックス プールでは、ギャラリーから選択したイメージの最新バージョンを使用できるようになります。 このアプローチにより、作成された開発ボックスは、イメージの最新のツールとコードを使用して最新の状態を維持できます。 イメージ バージョンが更新されても、既存の開発ボックスは変更されません。 Compute 開発ボックス定義のコンピューティングの組み合わせを選択します。 開発ボックスでは、コンピューティングに Dsv5 シリーズの仮想マシンが使用されます。 Storage 開発ボックス定義のストレージの量を選択します。 開発ボックスでは、ストレージに Azure プレミアム SSD が使用されます。 休止状態を有効にする このチェックボックスはオフのままにします。 [作成] を選択します
Note
コア SKU が 4 つの開発ボックス定義はサポートされなくなりました。 8 コア SKU に更新するか、開発ボックス定義を削除する必要があります。
開発ボックス定義を更新する
時間の経過とともに、開発ボックスのニーズが変わる可能性があります。 Windows 10 基本オペレーティング システムから Windows 11 基本オペレーティング システムに移行したり、開発ボックスの既定のコンピューティング仕様を増やしたりすることもできます。 最初の開発ボックス定義は、ニーズに適していない可能性があります。 新しい開発ボックスで新しい構成が使用されるように、開発ボックス定義を更新できます。
開発ボックス定義のイメージ、イメージ バージョン、コンピューティング、ストレージの設定を更新できます。
Azure portal にサインインします。
検索ボックス内で、「デベロッパー センター」と入力します。 結果一覧から、[デベロッパー センター] を選択します。
更新する開発ボックス定義が含まれるデベロッパー センターを開き、それから [開発ボックス定義] を選択します。
更新する開発ボックス定義を選択し、編集 (鉛筆) ボタンを選択します。
開発ボックス定義を編集するためのページで、新しいイメージの選択、イメージのバージョンの変更、コンピューティングの変更、または使用可能なストレージの変更を行うことができます。
[保存] を選択します。
開発ボックス定義を削除する
開発ボックス定義を使用しなくなったら、それを削除できます。 開発ボックス定義の削除は永続的であり、元に戻すことはできません。 開発ボックスの定義は、1 つ以上の開発ボックス プールで使用されている場合は削除できません。
Azure portal で開発ボックス定義を削除するには:
Azure portal にサインインします。
検索ボックス内で、「デベロッパー センター」と入力します。 結果一覧から、[デベロッパー センター] を選択します。
削除したい開発ボックス定義があるデベロッパー センターを開いてから、[開発ボックスの定義] を選択します。
削除する開発ボックス定義を選択し、[削除] を選択 します。
警告メッセージで、[OK] を選択します。
関連するコンテンツ
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示