WEBBOOK CHAPTER

개발 도구 제대로 쓰는 법: 35장. Remote·Container 개발 경계를 이해한다

35장. Remote·Container 개발 경계를 이해한다

local UI와 remote extension host, container filesystem, forwarded port, credential 위치를 그린다. 같은 extension도 local/remote 어느 쪽에서 실행되는지 다르다. container에 host socket·home·cloud credential을 무조건 mount하지 않는다. port는 필요한 interface와 기간만 forward한다.

파일 permission, line ending, architecture, native dependency 차이를 test한다. remote 환경을 삭제하기 전 uncommitted diff와 log를 보존한다. reproducible dev container가 production image와 같은 것은 아니며 build·security gate를 별로 둔다.