Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье вы узнаете, как управлять определением поля разработки с помощью портал Azure. Определение поля разработки — это ресурс Microsoft Dev Box, указывающий исходный образ, размер вычислительных ресурсов и размер хранилища для поля разработки.
В зависимости от задачи команды разработчиков имеют разные требования к программному обеспечению, конфигурации, вычислению и хранилищу. Вы можете создать новое определение поля разработки для удовлетворения потребностей каждой команды. Нет ограничений на количество определений поля разработки, которые можно создать, и вы можете использовать определения поля разработки в нескольких проектах в центре разработки.
Разрешения
Чтобы управлять определением поля разработки, вам потребуются следующие разрешения:
Действие | Требуемые разрешения |
---|---|
Создание, удаление или обновление определения поля разработки | Разрешения владельца, участника или записи в центре разработки, в котором требуется создать определение поля разработки. |
Источники изображений
При создании определения поля разработки необходимо выбрать образ виртуальной машины. Microsoft Dev Box поддерживает следующие типы образов:
- Предварительно настроенные образы из Azure Marketplace
- Пользовательские образы, хранящиеся в галерее вычислительных ресурсов Azure
Azure Marketplace
Azure Marketplace обеспечивает быстрый доступ к различным изображениям, включая образы, предварительно настроенные с помощью средств повышения производительности, таких как Microsoft Teams, и обеспечивают оптимальную производительность.
При выборе образа Azure Marketplace используйте образ с последней версией приложений Windows 11 Корпоративная и Microsoft 365.
Галерея вычислительных ресурсов Azure
Azure Compute Gallery позволяет вам хранить и управлять коллекцией пользовательских образов. Вы можете создать образ, точно соответствующий требованиям вашей команды разработки, и сохранить его в галерее вычислительных образов.
Чтобы использовать пользовательский образ при создании определения dev box, присоедините галерею вычислительных ресурсов к центру разработки в Microsoft Dev Box. Выполните следующие действия, чтобы подключить коллекцию вычислений к центру разработки.
Чтобы использовать пользовательский образ при создании определения поля разработки, подключите коллекцию вычислений к центру разработки в Microsoft Dev Box. См. присоединение вычислительной галереи к центру разработки.
Версии образов
При выборе образа, используемого в определении поля разработки, необходимо указать версию образа, который вы хотите использовать:
- Нумерованные версии образа: если требуется согласованное определение поля разработки, в котором базовый образ не изменяется, используйте определенную нумерованную версию образа. Используя нумерованную версию, все контейнеры разработки в пуле всегда используют одну и ту же версию образа.
- Последние версии образа: если требуется гибкое определение поля разработки, в котором можно обновить базовый образ по мере изменения требований, используйте последнюю версию образа. Этот выбор гарантирует, что новые поля разработки используют самую последнюю версию образа. Существующие среды разработки не изменяются при обновлении версии изображения. Выберите самую новую версию образа, чтобы пул виртуальных машин для разработки использовал последнюю версию выбранного образа из галереи. Этот подход позволяет обновлять новые поля разработки с помощью последних инструментов и кода.
Создание определения поля разработки
В Microsoft Dev Box можно создать несколько определений поля разработки для удовлетворения потребностей команд разработчиков. Вы ассоциируете определения dev box с центром разработки.
Ниже показано, как создать определение поля разработки с помощью существующего центра разработки. Если у вас нет доступного центра разработки, выполните действия, описанные в кратком руководстве по настройке Microsoft Dev Box для его создания.
Войдите на портал Azure.
В поле поиска введите центр разработки. В списке результатов выберите центры разработки.
Откройте центр разработки, в котором необходимо создать определение поля разработки, а затем выберите определения поля разработки.
На странице определений поля разработки нажмите кнопку "Создать".
На панели Создание определения dev box введите следующие значения:
Настройка Значение Примечание. Имя Введите описательное имя определения поля разработки. После создания нельзя изменить имя определения поля разработки. Изображение Выберите базовую операционную систему для поля разработки. Вы можете выбрать образ из Azure Marketplace или из коллекции вычислений Azure.
Если вы создаете определение dev box для тестирования, рассмотрите возможность использования образа Visual Studio 2022 Enterprise на Windows 11 Корпоративной + Microsoft 365 Приложения 22H2 или образа Visual Studio 2022 Pro на Windows 11 Корпоративной + Microsoft 365 Приложения 22H2.Чтобы получить доступ к пользовательским изображениям при создании определения dev box, можно использовать Azure Compute Gallery. Дополнительные сведения см. в статье "Настройка галереи вычислений Azure". Версия образа Выберите определенную нумерованную версию, чтобы все поля разработки в пуле всегда использовали одну и ту же версию образа. Выберите "Последняя" , чтобы новые поля разработки использовали последнюю версию образа. Выбор последней версии образа позволяет пулу полей разработки использовать последнюю версию выбранного образа из коллекции. Этот подход гарантирует, что созданные поля разработки остаются в курсе последних инструментов и кода для образа. Существующие поля разработки не изменяются при обновлении версии образа. Вычисления Выберите комбинацию вычислений для определения поля разработки. В dev-боксах для вычислений используются виртуальные машины серии Dsv5. Память Выберите объем хранилища для определения поля разработки. Коробки разработчика используют SSD Azure Premium для хранения. Включение гибернации Оставьте этот флажок не выбран. Нажмите кнопку создания.
Примечание.
Microsoft Dev Box не поддерживает:
- Предварительные сборки из программы Windows Insider.
- Определения сред разработки с четырехъядерными артикулами.
Обновление определения поля разработки
Со временем ваши потребности в среде разработки могут измениться. Например, можно переключиться с базовой операционной системы Windows 10 на Windows 11 или увеличить спецификацию вычислений по умолчанию. Первоначальные определения поля разработки могут больше не соответствовать вашим потребностям. Вы можете обновить определение поля разработки, чтобы новые поля разработки использовали новую конфигурацию.
При обновлении образа, используемого в определении поля разработки, необходимо убедиться, что в виртуальной сети достаточно IP-адресов. Дополнительные бесплатные IP-адреса необходимы для проверки работоспособности сетевого подключения Azure. Если проверка работоспособности завершается ошибкой, определение dev box не будет обновлено. Для проверки работоспособности и инфраструктуры Dev Box требуется 1 дополнительный IP-адрес для каждого поля разработки, а также два IP-адреса.
Вы можете обновить настройки образа, версии образа, вычислений и хранилища для определения dev-коробки.
Войдите на портал Azure.
В поле поиска введите центр разработки. В списке результатов выберите центры разработки.
Откройте центр разработки, содержащий определение поля разработки, которое требуется обновить, а затем выберите определения поля разработки.
Выберите определения поля разработки, которые требуется обновить, а затем нажмите кнопку редактирования (карандаш).
На странице редактирования определения поля разработки можно выбрать новый образ, изменить версию образа, изменить вычисление или изменить доступное хранилище.
Выберите Сохранить.
Удаление определения поля разработки
Вы можете удалить определение поля разработки, если вы больше не хотите использовать его. Удаление определения поля разработки является постоянным и не может быть отменено. Определения поля разработки не могут быть удалены, если используются один или несколько пулов полей разработки.
Вы не можете удалить определения поля разработки, если один или несколько пулов полей разработки используют их.
Чтобы удалить определение поля разработки в портал Azure, выполните следующие действия.
Войдите на портал Azure.
В поле поиска введите центр разработки. В списке результатов выберите центры разработки.
Откройте центр разработки, из которого нужно удалить определение поля разработки, а затем выберите определения поля разработки.
Выберите определение поля разработки, которое нужно удалить, и нажмите кнопку "Удалить".
В сообщении с предупреждением нажмите кнопку "ОК".