docker attach [name]으로 연결해서 작업하려고 하면 CLI 환경에서 작업해야한다는 것이 생각보다 불편했다. 그래서 여러가지 검색해본 결과 VSCode를 연동해서 사용할 수 있다는 것을 알게 되었다. 굉장히 간단하지만 시간이 지나면 또 잊어버릴 수 있으니 작성해보았다.
패키지 다운로드
VSCode에서 Extension 검색 창에서 Remote Development를 검색하여 다운로드한다.
연결하기
ctrl + shift + p(command + shift + p)를 눌러 remote-Containers
:Attach to Running Container를 선택한다. 동작하고 있는 컨테이너가 없으면 실행해주면 된다.
실행되고 있는 컨테이너를 선택할 수 있다.
선택 후는 새로운 VSCode창이 열리게 되는데 Explorer를 클릭하고 Open Folder를 클릭하면 작업하고 있던 경로를 입력할 수 있다.
연동 후 해당 폴더가 열리게 되는데 여기서 작업하던 것을 작업할 수 있다. 저장하면 연동한 컨테이너에 그대로 반영되기도 한다.