-
Notifications
You must be signed in to change notification settings - Fork 8.1k
ENGDOCS-2595 #22530
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
ENGDOCS-2595 #22530
Changes from 2 commits
Commits
Show all changes
3 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,55 @@ | ||
| --- | ||
| Title: Docker Desktop in Microsoft Dev Box | ||
| description: Learn about the benefits of and how to setup Docker Desktop in Microsoft Dev Box | ||
| keywords: desktop, docker, windows, microsoft dev box | ||
|
Check failure on line 4 in content/manuals/desktop/features/dev-box.md
|
||
| --- | ||
|
|
||
| Docker Desktop is available as a pre-configured image in the Microsoft Azure Marketplace for use with Microsoft Dev Box, allowing developers to quickly set up consistent development environments in the cloud. | ||
|
|
||
| Microsoft Dev Box provides cloud-based, pre-configured developer workstations that allow you to code, build, and test applications without configuring a local development environment. The Docker Desktop image for Microsoft Dev Box comes with Docker Desktop and its dependencies pre-installed, giving you a ready-to-use containerized development environment. | ||
|
Check warning on line 9 in content/manuals/desktop/features/dev-box.md
|
||
|
|
||
| ## Key benefits | ||
|
|
||
| - Pre-configured environment: Docker Desktop, WSL2, and other requirements come pre-installed and configured | ||
| - Consistent development: Ensure all team members work with the same Docker environment | ||
| - Powerful resources: Access more compute power and storage than might be available on local machines | ||
| - State persistence: Dev Box maintains your state between sessions, similar to hibernating a local machine | ||
| - Seamless licensing: Use your existing Docker subscription or purchase a new one directly through Azure Marketplace | ||
|
|
||
| ## Setup | ||
|
|
||
| ### Prerequisites | ||
|
|
||
| - An Azure subscription | ||
| - Access to Microsoft Dev Box | ||
| - A Docker subscription (Pro, Team, or Business). You can use Docker Desktop in Microsoft Dev Box with any of the following subscription options: | ||
| - An existing or new Docker subscription | ||
| - A new Docker subscription purchased through Azure Marketplace | ||
| - A Docker Business subscription with SSO configured for your organization | ||
|
|
||
| ### Setting up Docker Desktop in Dev Box | ||
|
|
||
| 1. Navigate to the [Docker Desktop for Microsoft Dev Box](https://azuremarketplace.microsoft.com/en-us/marketplace/apps/dockerinc1694120899427.devbox_azuremachine?tab=Overview) listing in Azure Marketplace. | ||
| 2. Select **Get It Now** to add the virtual machine image to your subscription | ||
| 3. Follow the Azure workflow to complete the setup | ||
| 4. Use the image to create VMs, assign to Dev Centers, or create Dev Box Pools according to your organization's setup | ||
aevesdocker marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| ### Activate Docker Desktop | ||
|
|
||
| Once your Dev Box is provisioned with the Docker Desktop image: | ||
|
|
||
| 1. Start your Dev Box instance. | ||
| 2. Launch Docker Desktop. | ||
| 3. Sign in with your Docker ID | ||
aevesdocker marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| ## Support | ||
|
|
||
| For issues related to: | ||
|
|
||
| - Docker Desktop configuration, usage, or licensing: Create a support ticket through [Docker Support](https://hub.docker.com/support) | ||
| - Dev Box creation, Azure portal configuration, or networking: Contact Azure Support | ||
aevesdocker marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| ## Limitations | ||
|
|
||
| - Microsoft Dev Box is currently only available on Windows 10 & 11 (Linux VMs are not supported) | ||
| - Performance may vary based on your Dev Box configuration and network conditions | ||
aevesdocker marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.