%3CLINGO-SUB%20id%3D%22lingo-sub-2155792%22%20slang%3D%22en-US%22%3EBeginner's%20Series%20to%3A%20Dev%20Containers%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2155792%22%20slang%3D%22en-US%22%3E%3CP%3E%3CSPAN%20class%3D%22style-scope%20yt-formatted-string%22%3EUsing%20a%20Docker%20container%20as%20a%20development%20environment%20has%20many%20great%20benefits%2C%20such%20as%20easily%20switching%20between%20different%20languages%20and%20toolsets%20and%20providing%20all%20your%20teammates%20a%20consistent%20machine%20configuration.%20But%20what's%20the%20best%20way%20to%20get%20started%20with%20containers%3F%20And%20what%20if%20you%20aren't%20a%20Docker%20expert%3F%20%3CBR%20%2F%3E%3CBR%20%2F%3EWell%20look%20no%20further%2C%20because%20we've%20created%20a%20series%20of%20videos%20about%20dev%20containers%20in%20Visual%20Studio%20Code!%20We'll%20show%20you%20how%20to%20get%2C%20create%2C%20and%20configure%20a%20container-based%20development%20environment%20with%20the%20VS%20Code%20Remote%20-%20Containers%20extension.%20%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22style-scope%20yt-formatted-string%22%3EBy%20the%20end%20of%20this%20series%2C%20you'll%20be%20able%20to%20configure%20any%20project%20so%20that%20it%20runs%20inside%20a%20Docker%20container.%20You%20can%20further%20review%20the%20content%20we%20cover%20by%20checking%20out%20the%20Remote%20-%20Containers%20Microsoft%20Learn%20Module%3A%20%3C%2FSPAN%3E%3CA%20class%3D%22yt-simple-endpoint%20style-scope%20yt-formatted-string%22%20dir%3D%22auto%22%20spellcheck%3D%22false%22%20href%3D%22https%3A%2F%2Faka.ms%2Fdevcontainers-learn-module%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ehttps%3A%2F%2Faka.ms%2Fdevcontainers-learn-mo...%3C%2FA%3E%3CSPAN%20class%3D%22style-scope%20yt-formatted-string%22%3E.%20%3CBR%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22style-scope%20yt-formatted-string%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22DevConatiners.JPG%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F256502i8E5A0A8CE157077A%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22DevConatiners.JPG%22%20alt%3D%22DevConatiners.JPG%22%20%2F%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22style-scope%20yt-formatted-string%22%3E%3CBR%20%2F%3EYou%20can%20also%20continue%20your%20learning%20with%20the%20following%20resources%3A%20%3CBR%20%2F%3EMain%20Remote%20Containers%20Documentation%3A%20%3C%2FSPAN%3E%3CA%20class%3D%22yt-simple-endpoint%20style-scope%20yt-formatted-string%22%20dir%3D%22auto%22%20spellcheck%3D%22false%22%20href%3D%22https%3A%2F%2Faka.ms%2Fvscode-remote-containers%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ehttps%3A%2F%2Faka.ms%2Fvscode-remote-containers%3C%2FA%3E%3CSPAN%20class%3D%22style-scope%20yt-formatted-string%22%3E%20%3CBR%20%2F%3ERemote%20-%20Containers%20Tutorial%3A%20%3C%2FSPAN%3E%3CA%20class%3D%22yt-simple-endpoint%20style-scope%20yt-formatted-string%22%20dir%3D%22auto%22%20spellcheck%3D%22false%22%20href%3D%22https%3A%2F%2Faka.ms%2Fvscode-remote-containers-tutorial%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ehttps%3A%2F%2Faka.ms%2Fvscode-remote-containe...%3C%2FA%3E%3CSPAN%20class%3D%22style-scope%20yt-formatted-string%22%3E%20%3CBR%20%2F%3EStep-by-step%20Create%20a%20Dev%20Container%20Doc%3A%20%3C%2FSPAN%3E%3CA%20class%3D%22yt-simple-endpoint%20style-scope%20yt-formatted-string%22%20dir%3D%22auto%22%20spellcheck%3D%22false%22%20href%3D%22https%3A%2F%2Faka.ms%2Fvscode-create-remote-containers%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ehttps%3A%2F%2Faka.ms%2Fvscode-create-remote-containers%3C%2FA%3E%3CSPAN%20class%3D%22style-scope%20yt-formatted-string%22%3E%20%3CBR%20%2F%3EHow%20educators%20can%20use%20dev%20containers%3A%20%3C%2FSPAN%3E%3CA%20class%3D%22yt-simple-endpoint%20style-scope%20yt-formatted-string%22%20dir%3D%22auto%22%20spellcheck%3D%22false%22%20href%3D%22https%3A%2F%2Faka.ms%2Fdevcontainers-edu%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ehttps%3A%2F%2Faka.ms%2Fdevcontainers-edu%3C%2FA%3E%3CBR%20%2F%3E%3CSPAN%20class%3D%22style-scope%20yt-formatted-string%22%3EHow%20students%20can%20use%20dev%20containers%3A%20%3C%2FSPAN%3E%3CA%20class%3D%22yt-simple-endpoint%20style-scope%20yt-formatted-string%22%20dir%3D%22auto%22%20spellcheck%3D%22false%22%20href%3D%22https%3A%2F%2Fyoutu.be%2FUvf2FVS1F8k%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fyoutu.be%2FUvf2FVS1F8k%3C%2FA%3E%3CSPAN%20class%3D%22style-scope%20yt-formatted-string%22%3E%20%3CBR%20%2F%3EFile%20a%20feature%20request%20or%20issue%20on%20Visual%20Studio%20Code%20Remote%20GitHub%20Repo%3A%20%3C%2FSPAN%3E%3CA%20class%3D%22yt-simple-endpoint%20style-scope%20yt-formatted-string%22%20dir%3D%22auto%22%20spellcheck%3D%22false%22%20href%3D%22https%3A%2F%2Faka.ms%2Fvscode-remote%2Fissues%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ehttps%3A%2F%2Faka.ms%2Fvscode-remote%2Fissues%3C%2FA%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CSPAN%20class%3D%22style-scope%20yt-formatted-string%22%3E%20%3CBR%20%2F%3EWatch%20the%20entire%20series%3A%20%3CA%20href%3D%22https%3A%2F%2Fchannel9.msdn.com%2FSeries%2FBeginners-Series-to-Dev-Containers%3FWT.mc_id%3Ddevcloud-11496-cxa%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3EBeginner's%20Series%20to%3A%20Dev%20Containers%20%7C%20Channel%209%20(msdn.com)%3C%2FA%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3C%2FP%3E%3CDIV%20class%3D%22video-embed-center%20video-embed%22%3E%3CIFRAME%20class%3D%22embedly-embed%22%20src%3D%22https%3A%2F%2Fcdn.embedly.com%2Fwidgets%2Fmedia.html%3Fsrc%3Dhttp%253A%252F%252Fwww.youtube.com%252Fembed%252Fvideoseries%253Flist%253DPLj6YeMhvp2S5G_X6ZyMc8gfXPMFPg3O31%26amp%3Bdisplay_name%3DYouTube%26amp%3Burl%3Dhttps%253A%252F%252Fwww.youtube.com%252Fplaylist%253Flist%253DPLj6YeMhvp2S5G_X6ZyMc8gfXPMFPg3O31%26amp%3Bimage%3Dhttps%253A%252F%252Fi.ytimg.com%252Fvi%252F61M2takIKl8%252Fhqdefault.jpg%253Fsqp%253D-oaymwEWCKgBEF5IWvKriqkDCQgBFQAAiEIYAQ%253D%253D%2526rs%253DAOn4CLARihgeGoOSlGBYxZ5SJyTGHkIyaQ%2526days_since_epoch%253D18681%26amp%3Bkey%3Db0d40caa4f094c68be7c29880b16f56e%26amp%3Btype%3Dtext%252Fhtml%26amp%3Bschema%3Dyoutube%22%20width%3D%22451%22%20height%3D%22338%22%20scrolling%3D%22no%22%20title%3D%22YouTube%20embed%22%20frameborder%3D%220%22%20allow%3D%22autoplay%3B%20fullscreen%22%20allowfullscreen%3D%22true%22%3E%3C%2FIFRAME%3E%3C%2FDIV%3E%3CP%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-TEASER%20id%3D%22lingo-teaser-2155792%22%20slang%3D%22en-US%22%3E%3CP%3E%3CSPAN%20class%3D%22style-scope%20yt-formatted-string%22%3EUsing%20a%20Docker%20container%20as%20a%20development%20environment%20has%20many%20great%20benefits%2C%20such%20as%20easily%20switching%20between%20different%20languages%20and%20toolsets%20and%20providing%20all%20your%20teammates%20a%20consistent%20machine%20configuration.%20But%20what's%20the%20best%20way%20to%20get%20started%20with%20containers%3F%20And%20what%20if%20you%20aren't%20a%20Docker%20expert%3F%20%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-TEASER%3E
Microsoft

Using a Docker container as a development environment has many great benefits, such as easily switching between different languages and toolsets and providing all your teammates a consistent machine configuration. But what's the best way to get started with containers? And what if you aren't a Docker expert?

Well look no further, because we've created a series of videos about dev containers in Visual Studio Code! We'll show you how to get, create, and configure a container-based development environment with the VS Code Remote - Containers extension.

 

By the end of this series, you'll be able to configure any project so that it runs inside a Docker container. You can further review the content we cover by checking out the Remote - Containers Microsoft Learn Module: https://aka.ms/devcontainers-learn-mo....

 

DevConatiners.JPG


You can also continue your learning with the following resources:
Main Remote Containers Documentation:
https://aka.ms/vscode-remote-containers
Remote - Containers Tutorial:
https://aka.ms/vscode-remote-containe...
Step-by-step Create a Dev Container Doc:
https://aka.ms/vscode-create-remote-containers
How educators can use dev containers:
https://aka.ms/devcontainers-edu
How students can use dev containers: https://youtu.be/Uvf2FVS1F8k
File a feature request or issue on Visual Studio Code Remote GitHub Repo:
https://aka.ms/vscode-remote/issues


Watch the entire series: Beginner's Series to: Dev Containers | Channel 9 (msdn.com)