リモート開発にコンテナーを使用し、Docker プラットフォームでアプリケーションをデプロイすることは、多くの利点を持つ非常に一般的なソリューションです。 Linux 用 Windows サブシステム (WSL)、Visual Studio、Visual Studio Code、.NET、さまざまなAzure サービスなど、Microsoftのツールとサービスによって提供されるさまざまなサポートについて説明します。
Windows上の Docker
Windows 用 Docker Desktop のインストール
インストール手順、システム要件、インストーラーに含まれる内容、アンインストール方法、安定バージョンとエッジ バージョンの違い、Windowsコンテナーと Linux コンテナーを切り替える方法について説明します。
"
Dockerを実行しているスクリーンショット 
Docker を始める
Docker の向きとセットアップに関するドキュメントと、ビデオ のチュートリアルなど、開始方法に関する詳細な手順が記載されています。
MS Learn コース: Docker コンテナーの概要
Microsoft Learn では、Docker の使用を開始し、Azure サービスとの接続に関するコースに加えて、Docker コンテナーに関する無料のイントロ コースを提供しています。
WSL 2 上で Docker リモート コンテナーを始める方法
WSL 2 (Linux 用 Windows サブシステム、バージョン 2) を使用して Linux コマンド ライン (Ubuntu、Debian、SUSE など) で使用するWindows用に Docker Desktop を設定する方法について説明します。
VS Code と Docker
Dev Containers チュートリアル
Dev Containers 拡張機能を使用して、コンテナー内にフル機能の開発環境を設定します。
Node.js コンテナー、Python コンテナー、または ASP.NET Core コンテナーを設定するチュートリアルを見つけます。
Docker のスクリーンショットを VSCode にアタッチ 
DOCKER コンテナーに VS Code をアタッチする
既に実行されている Docker コンテナーまたは Kubernetes クラスター内の container にVisual Studio Codeをアタッチする方法について説明します。
Dev Containers のドキュメント
VS Code チームからの完全な Dev Containers リファレンス。詳細な構成、環境変数、ポートフォワーディングなどが含まれます。
Windows で Dev Containers(開発コンテナー)を設定します
WSL 2 と Docker Desktop の構成に関するWindows固有のセットアップ ガイドと、適切なコンテナー パフォーマンスのためのファイル システムの配置要件について説明します。
Visual Studioと Docker
Visual Studio での Docker サポート
コンテナー オーケストレーションのサポートに加えて、ASP.NET プロジェクト、ASP.NET Core プロジェクト、および .NET Visual Studio のコア および .NET Framework コンソール プロジェクトで使用できる Docker のサポートについて説明します。
Quickstart: docker in Visual Studio
コンテナー化された.NET、ASP.NET、および ASP.NET Core アプリをビルド、デバッグ、実行し、それらを Azure Container Registry (ACR)、Docker Hub、Azure App Service、または独自のコンテナー レジストリに発行する方法について説明しますVisual Studio。
チュートリアル: Docker Compose を使用してマルチコンテナー アプリを作成する
Visual Studioでコンテナー ツールを使用するときに、複数のコンテナーを管理し、それらの間で通信する方法について説明します。 React シングルページ アプリで Docker を
Visual Studio のコンテナツール
コンテナーでビルド ツールを実行する方法、 Docker アプリのトラブルシューティング、開発ツールのトラブルシューティング、Docker コンテナーのデプロイ、Visual Studioを使用した Kubernetes のブリッジ方法に関するトピックを紹介します。
.NETと Docker
.NET ガイド: マイクロサービス アプリとコンテナー
コンテナーで管理されるマイクロサービス ベースのアプリの概要ガイド。
Docker とは
Docker コンテナーと 仮想マシンの比較、コンテナー 、イメージ、レジストリの違いを説明する Docker の用語と概念の 基本的な分類など、Docker コンテナーの基本的な説明。
Tutorial: .NET アプリをコンテナー化します
Dockerfile の作成、重要なコマンド、リソースのクリーンアップなど、Docker を使用して.NET アプリケーションをコンテナー化する方法について説明します。
Docker アプリの開発ワークフロー
Docker コンテナー ベースのアプリケーションの内部ループ開発ワークフローについて説明します。
Azure Container Services
Azure Container Instances
管理されたサーバーレス Azure環境で Docker コンテナーをオンデマンドで実行する方法について説明します。Docker CLI、ARM、Azure portalを使用してデプロイする方法、複数コンテナー グループを作成する方法、コンテナー間でデータを共有する方法、仮想ネットワークに接続する方法などが含まれます。
Azure Container Registry
すべての種類のコンテナー デプロイのプライベート レジストリでコンテナー イメージと成果物をビルド、格納、および管理する方法について説明します。 既存Azureコンテナー開発およびデプロイ パイプライン用のコンテナー レジストリを作成し、自動化タスクを設定し、geo レプリケーションやベスト プラクティスなど、レジストリを管理する方法について説明します。
Azure Service Fabric
スケーラブルで信頼性の高いマイクロサービスとコンテナーをパッケージ化、デプロイ、管理するための分散システム プラットフォームであるAzure Service Fabricについて説明します。
Azure App Service
インフラストラクチャを管理せずに、任意のプログラミング言語で Web アプリ、モバイル バックエンド、RESTful API を構築してホストする方法について説明します。
Azure App Service Learn モジュールを試して、Docker イメージに基づいて Web アプリをデプロイし、継続的デプロイを構成します。
コンテナーをサポートする Azure サービスについて説明します。
Docker コンテナーの説明ビデオ
Kubernetes とコンテナーオーケストレーションの解説ビデオ
Windows上のコンテナー
Windows コンテナ ドキュメント
アプリとその依存関係をパッケージ化し、オペレーティング システム レベルの仮想化を活用して、単一システム上の高速で完全に分離された環境を実現します。 掛け窓 コンテナ
Windows コンテナーに関する FAQ
コンテナーに関してよく寄せられる質問を見つけます。 また、StackOverflowの「Windows用DockerとWindows上のDockerの違いは何ですか?」についての説明も参照してください。
環境を設定します
前提条件、Docker のインストール、Windows コンテナー ベース イメージの操作など、コンテナーを作成、実行、デプロイするためのWindows 11、Windows 10、またはWindows Serverを設定する方法について説明します。
Azure Kubernetes Service (AKS) 上に Windows Server コンテナーを作成します
Azure CLIを使用して、Windows Server コンテナー内の ASP.NET サンプル アプリを AKS クラスターにデプロイする方法について説明します。
Windows developer