Microsoft�́A�uVisual Studio Code�v�ŁuWSL 2�v�̃����[�g�R���e�i���g�p������@�������u���O�ʼn�������B
���̋L���͉������ł��B����o�^�i�����j����ƑS�Ă������������܂��B
�@Microsoft��2020�N7��1���i�č����ԁj�A�uVisual Studio Code�v�iVS Code�j�ŁuWSL 2�v�iWindows Subsystem for Linux 2�j�ɂ��郊���[�g�R���e�i���g�p������@���uVisual Studio Code Blog�v�ŏЉ���B
�@WSL 2�́AMicrosoft��2020�N5���Ƀ����[�X�����uWindows 10 �o�[�W����2004�v�iMay 2020 Update�j�ɕW�����ڂ��ꂽ�BDocker��2020�N5���ɁA�o�b�N�G���h�Ƃ���WSL 2���T�|�[�g�����uDocker Desktop for Windows�v�iDocker Desktop�j��Stable�ŁuDocker Desktop Community 2.3.0.2�v�������[�X���Ă���B
�@Microsoft�́AWSL 2�ƍŐV��Docker Desktop�ɂ��A���z���̎d�g�݂��ς��Əq�ׁA���̂悤�ɐ������Ă���B
�@WSL 2�́A�y�ʉ��z�}�V���iVM�j���Ŗ{����Linux�J�[�l�����g�p����Ƃ����V�����A�v���[�`�ɂ��A�uWindows Subsystem for Linux�v���������Ă���BWindows���ɃV�[�����X�ɁA�[���������ꂽ���슴�����悤�œK������Ă���A�N���������ŁA���\�[�X������Ȃ��AVM�̍\����Ǘ��͕s�v���B
�@����ɁAWSL 2��Linux�J�[�l�����܂�ł��邽�߁A�V�X�e���R�[���@�\���S�Ă�����Ă���B����́ADocker�̂悤�Ȃ��C�ɓ���̃A�v���P�[�V�����������M�����œ��삷�邱�Ƃ��Ӗ�����B
�@WSL 1�ł́AWindows��Linux�̍��{�I�ȈႢ����ADocker Engine��WSL���Œ��ړ��삳���邱�Ƃ��ł��Ȃ������B������Docker�`�[���́A�uHyper-V�v�̉��z�}�V���iVM�j�ƁuLinuxKit�v���g�p�����փ\�����[�V�������J�������B�����AWSL 2��Linux�̃V�X�e���R�[����S�Ĕ��������߁AWSL 2���Ŋ��S�ɓ��삷��悤�ɂȂ�A����ɔ�����Docker�`�[���͂���ɓ����𑝂₵���B
�@2020�N5���Ƀ����[�X���ꂽDocker Desktop�ł́A����܂ł��͂邩�ɍ����Ń��\�[�X������Ȃ��R���e�i���쐬�ł���悤�ɂȂ����BWSL 2�̓��I���������蓖�Ă��g�p���邩�炾�BDocker Desktop�ō쐬����R���e�i�̃R�[���h�X�^�[�g�͑f�����A10�b�ɖ����Ȃ��B�O�o�[�W������Docker Desktop�ō쐬�����R���e�i�ł́A1���߂����������Ă����B�V����Docker Desktop��WSL 2�œ��삷��ۂ�Hyper-V�͕s�v�ł��邽�߁A�ȉ��Ő�������菇�́AWindows 10 Home�ɂ����Ă͂܂�B
�@VS Code��WSL��̃����[�g�R���e�i���g�p����ɂ́A���̂悤�ȏ������K�v���B
�@Docker�̃C���X�g�[�����ɂ�WSL���C���X�g�[������Ă��邱�Ƃ����m���āA�|�b�v�A�b�v�E�B���h�E��\�����AWSL�Ƃ̓�����L���ɂ���悤���[�U�[�ɋ��߂�B�����ł́mEnable WSL integration�n��I������B
�@VS Code��WSL 2�G���W���ɐڑ�����B���̂��߂ɂ́AUbuntu�̃^�[�~�i�����J���A���[�U�[�����p���Ă���\�[�X�R�[�h�t�H���_�Ɉړ����āucode .�v�Ɠ��͂���B����ɂ��AWSL���t���^�C���J�����Ƃ��Ďg����VS Code�C���X�^���X���N������B
�@�R�}���h�p���b�g����WSL�ɐڑ����邱�Ƃ��ł���B�����ł̓V���v���ȁuHelloNode�v�A�v���P�[�V�������J���B
�@VS Code���J���ƁAVS Code�́AWSL���C���X�g�[������Ă��邱�Ƃ�F�����A�uRemote - WSL�g���@�\�v���C���X�g�[������悤�����̂ŁA�mInstall�n��I������B
�@�g���@�\���C���X�g�[��������A�mReload Required�n��I������VS Code�������[�h����B����ɂ��AWSL 2�ɐڑ��ł���悤�ɂȂ�B
�@�����[�h������A�E�B���h�E��������WSL�C���W�P�[�^�[�̕\�����ς��BUbuntu�ɐڑ����Ă��邱�Ƃ��m�F�ł���B
�@�uRemote - WSL�g���@�\�v���C���X�g�[������ƁA�uRemote Explorer�v��VS Code�ɒlj������BRemote Explorer�ł́ALinux�f�B�X�g���r���[�V�����Ɋւ�������m�F�ł���B
Copyright © ITmedia, Inc. All Rights Reserved.