아마 '업무용' PC 를 제외하곤 대부분의 개발자들이 Windows 나 Mac 환경에서 개발을 진행하리라 생각한다.
나도 집에서는 Windows 환경에서 개발을 진행하고 있기 때문에
Windows 기준으로 설명한다.
사전에 Docker, WSL2, Container, Vs Code 는 설치 되어 있어야 하며 Docker 는 실행 중인 상태여야 한다.
그리곤 visual studio code 내에서
Docker 와
Remote Containers 가 설치된 상태로
추가된 확장을 살펴보면 현재 설치된 containers 가 확인된다.
우클릭 → Attach Visual Studio Code 를 이용하면
폴더, 터미널 Attach 가 활성화 되어 Debug 라던가... 단순 탐색이라던가...
Build 라던가... 모든 작업을 Vs Code 에서 사용할 수 있다.
나는 아마 C, C++, Python 개발용으로 사용할듯 싶다..
여담으로 WSL2 대비 Docker 의 강점은... 사실 별거 없는데
컨테이너 형식으로 관리가 가능하다는 점이다.
관리만 제대로 해 준다면 WSL 과는 다르게 날려먹어도 걱정이 없다는점..?
그리고 유연하기 때문에 동시에 여러가지를 시도해볼 수 있다는점 정도인듯 싶다.
어짜피 이제 Docker 도 Windows 상에서 WSL2 기반으로 돌아가니... 구찮으면 WSL 2 를 사용해도 괜찮고
좀 확실히 관리하고 싶다면 Docker 를 쓰면 된다.
'Tools > Docker' 카테고리의 다른 글
Docker 명령어 모음 (0) | 2022.10.21 |
---|---|
[Docker] Oracle 설치시 [SEVERE] The su command is not configured properly... (0) | 2022.10.13 |