9년 전인 2013년 3월, Solomon Hykes와 그의 공동 설립자들은 Docker라는 오픈 소스 플랫폼으로 소프트웨어 개발 방식을 혁신했습니다. Docker의 제작자는 컨테이너를 발명하지 않았지만 대중화했습니다. Docker 덕분에 개발자들은 GitHub Codespaces와 같은 도구를 생성하여 클라우드에서 호스팅되는 개발 컨테이너에서 코딩할 수 있습니다. 개발 컨테이너에 대해 처음 들었을 때 두 가지 질문이 있었습니다. 사람들이 컨테이너 내부에서 개발하는 이유는 무엇일까? 컨테이너란 무엇인가? 비슷한 의문이 있는 경우 이 글을 읽어주세요. 이 블로그 게시물에서는 컨테이너가 무엇인지, 개발자에게 어떤 이점이 있는지, GitHub Codespaces에서 devcontainer를 설정하는 방법을 설..