Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Использование контейнеров для удаленной разработки и развертывания приложений с платформой Docker является очень популярным решением со многими преимуществами. Узнайте больше о различных возможностях, предлагаемых средствами и службами Майкрософт, включая подсистема Windows для Linux (WSL), Visual Studio, Visual Studio Code, .NET и широкий спектр служб Azure.
Docker на Windows
Значок Документации Docker ![]()
Установите Docker Desktop для Windows
Найдите этапы установки, требования к системе, сведения, включенные в установщик, способы удаления, различия между стабильными и пограничными версиями и способами переключения между Windows и контейнерами Linux.
Начало работы с Docker
Документация по ориентации и настройке Docker с пошаговыми инструкциями по началу работы, включая пошаговое руководство по видео.
курс MS Learn: Введение в Docker-контейнеры
Майкрософт Learn предлагает бесплатный вводный курс по работе с контейнерами Docker, помимо разнообразия курсов начальных курсов по Docker и подключению к службам Azure.
Начало работы с удаленными контейнерами Docker в WSL 2
Узнайте, как настроить Docker Desktop для Windows для использования с командной строкой Linux (Ubuntu, Debian, SUSE и т. д.) через WSL 2 (версии подсистема Windows для Linux 2).
VS Code и Docker
Руководство по контейнерам разработки
Настройте полнофункциональное окружение разработки в контейнере с расширением "Контейнеры разработки". Найдите руководства по настройке контейнера
Присоединение VS Code к контейнеру Docker
Узнайте, как подключить Visual Studio Code к контейнеру Docker, который уже запущен или к container в кластере Kubernetes.
Документация по контейнерам разработки
Полный справочник по контейнерам разработки из команды VS Code, охватывающий расширенную конфигурацию, переменные среды, перенаправление портов и многое другое.
Настройка Dev Containers на Windows
руководство по настройке Windows, охватывающее конфигурацию WSL 2 и Docker Desktop, а также требование к размещению файловой системы для повышения производительности контейнера.
Visual Studio и Docker
поддержка Docker в Visual Studio
Сведения о поддержке Docker, доступной для проектов ASP.NET, проектов ASP.NET Core, консольных проектов .NET Core и .NET Framework в Visual Studio, а также о поддержке оркестрации контейнеров.
Quickstart: Docker в Visual Studio
Узнайте, как создавать, отлаживать и запускать контейнеризованные приложения .NET, ASP.NET и ASP.NET Core и публиковать их в Реестр контейнеров Azure (ACR), Docker Hub, Служба приложений Azure или в собственный реестр контейнеров с помощью Visual Studio.
Руководство по созданию многоконтейнерного приложения с помощью Docker Compose
Узнайте, как управлять несколькими контейнерами и обмениваться данными между ними при использовании средств контейнеров в Visual Studio. Вы также можете найти ссылки на руководства, например, как использовать Docker содностраничного приложения React.
Container Tools в Visual Studio
В статьях, посвященных запуску средств сборки в контейнере, отладке приложений Docker, устранению неполадок с средствами разработки, развертыванию контейнеров Docker и интеграции Kubernetes с Visual Studio.
.NET и Docker
.NET Руководство. Приложения и контейнеры микрослужб
Руководство по использованию приложений на основе микрослужб, управляемых контейнерами.
Что такое Docker?
Основное объяснение контейнеров Docker, включая сравнение контейнеров Docker с виртуальными машинами и базовую таксономию терминов и понятий Docker, объясняющую разницу между контейнерами, образами и репозиториями.
Tutorial: контейнеризация приложения .NET
Узнайте, как контейнеризировать приложение .NET с помощью Docker, включая создание Dockerfile, основные команды и очистку ресурсов.
Рабочий процесс разработки внутреннего цикла с инфографикой Docker 
Рабочий процесс разработки для приложений Docker
Описывает рабочий процесс разработки внутреннего цикла для приложений на основе контейнеров Docker.
службы контейнеров Azure
Экземпляры контейнеров Azure
Узнайте, как запускать контейнеры Docker по запросу в управляемой бессерверной Azure среде, включая способы развертывания с помощью Docker CLI, ARM, портал Azure, создание групп с несколькими контейнерами, совместное использование данных между контейнерами, подключение к виртуальной сети и многое другое.
Реестр контейнеров Azure
Узнайте, как создавать, хранить образы контейнеров и артефакты и управлять ими в частном реестре для всех типов развертываний контейнеров. Создайте Azure реестры контейнеров для существующих конвейеров разработки и развертывания контейнеров, настройте задачи автоматизации и узнайте, как управлять реестрами, включая георепликацию и рекомендации.
Azure Service Fabric
Узнайте о Azure Service Fabric, платформе распределенных систем для упаковки, развертывания и управления масштабируемыми и надежными микрослужбами и контейнерами.
Служба приложений Azure
Узнайте, как создавать и размещать веб-приложения, мобильные серверные части и API RESTful на выбранном языке программирования без управления инфраструктурой. Попробуйте модуль Служба приложений Azure Learn, чтобы развернуть веб-приложение на основе образа Docker и настроить непрерывное развертывание.
Дополнительные сведения о службах Azure, поддерживающих контейнеры.
Видео объяснителя контейнеров Docker
Видео о Kubernetes и оркестрации контейнеров
Контейнеры в Windows
Контейнеры в документации Windows
Упаковывание приложений с их зависимостями и использование виртуализации на уровне операционной системы для быстрой полностью изолированной среды в одной системе. Узнайте о контейнерах Windows, включая краткие руководства, инструкции по развертыванию и примеры.
значок 
FAQs о контейнерах Windows
Найдите часто задаваемые вопросы о контейнерах. Кроме того, см. это объяснение в StackOverflow на странице " Чем разница между Docker для Windows и Docker на Windows?".
значок контейнера 
Настройка среды
Узнайте, как настроить Windows 11, Windows 10 или Windows Server для создания, запуска и развертывания контейнеров, включая предварительные требования, установку Docker и работу с Базовыми образами контейнеров Windows.
Windows developer