도커] Windows10 VSCode와 도커 리눅스 연결하기
1. 들어가기
본 글은 Windows 10 환경에서 VSCode와 도커 컨테이너를 연결하는 글입니다.
2. 준비물
1. VSCode
2. 도커 리눅스 컨테이너
3. 해당 리눅스의 update, upgrade, ssh 설치여부
3. VSCode 셋팅
Window 10 환경에 VSCode를 설치 했다면 확장프로그램 "Remote Development" 를 설치해 줍니다.
설치가 완료되면 도커 리눅스 컨테이너로 넘어가 줍니다.
4. 도커 컨테이너 리눅스 셋팅
※ 리눅스에 update
, upgrade
, ssh
설치가 되신분은 해당 부분은 넘어가셔도 됩니다.
1. $ apt-get update
2. $ apt-get upgrade
3. $ apt-get install ssh
5. Windows 10 셋팅
완성이 되었다면 Windows 셋팅도 해줘야 합니다.
우선 관리자 모드로 CMD 창을 띄워 주시고.
1. _> sc config ssh-agent start=auto
2. _> net start ssh-agent
를 실행시켜줍니다. 그럼 모든 셋팅은 완료된 것입니다.!!
6. VSCode와 도커 컨테이너 연결
우선 연결시킬 컨테이너를 실행시켜 주세요.
그 후 VSCode로 가서......
또는 Ctrl+Shift+P
>Remote-Containers:attach to running container... 클릭
아래 있는 컨테이너 클릭!!
그럼 새로운 VSCode 창이 나올겁니다.
위 사진이 연결이 완료된 사진입니다.
아래 빨간박스부분이 연결 상태표시 부분입니다.
주의해야할 점은 저 부분이 처음 연결할땐 몇 분 걸린다는 점입니다.
그럼 이제 해당 디렉토리로 이동해보겠습니다.
저는 /home/restful 로 이동해보겠습니다.
원하는 디렉토리를 선택하시거나 타이핑쳐서 들어가신 후 OK버튼이나 엔터를 눌러주시면 됩니다.
그럼 해당 디렉토리의 파일 목록들이 나오며 해당 코드를 클릭, 수정해주시면 됩니다.
수정이 완료되면 Ctrl+s를 통해 해당 코드를 저장하시면 됩니다.(vim에서 :wq와 같은 의미)
실시간으로 터미널로 실행결과를 알고 싶을땐 VSCode에서 터미널을 열어주면 됩니다.
Terminal -> New Terminal or Ctrl+Shift+`
끝.!!
다음글은 외부에서 도커 리눅스 웹페이지에 접속하는 방법에 대해 알려드리겠습니다.