가상 머신 호스트 이미지 정보
GitHub codespace는 VM(가상 머신)에서 실행되는 Docker 컨테이너에서 제공하는 개발 환경입니다. 개발 컨테이너와 VM의 관계에 대한 자세한 내용은 "GitHub Codespaces 개요"을(를) 참조하세요.
codespace의 VM은 VM의 운영 체제를 정의하는 호스트 이미지를 사용하여 빌드됩니다. 이미지는 정기적으로 업그레이드되어 보안, 기능 및 성능을 향상시킵니다. 업그레이드된 호스트 이미지는 처음에 베타 릴리스로 제공되며 이후 테스트 기간 후에 안정적인 릴리스가 됩니다. 개인 설정에서 호스트 이미지의 안정적인 버전 또는 베타 버전을 사용하도록 선택할 수 있습니다. 이 설정을 변경한 후 만들거나 다시 시작하는 모든 codespace는 지정된 호스트 이미지에서 빌드된 VM에서 실행됩니다.
안정적인 이미지는 기본 선택된 설정입니다. 설정을 베타 호스트 이미지로 변경하면 호스트 VM의 향상된 기능과 새로운 기능에 대한 초기 액세스 권한을 제공하지만 현재 개발 컨테이너 구성과 호환되지 않을 수도 있습니다. 이렇게 하면 베타 이미지가 안정적인 이미지로 승격되기 전에 문제를 방지하기 위해 개발 컨테이너 구성을 변경할 수 있습니다. 베타 호스트 이미지에 문제가 발생하는 경우 언제든지 안정적인 호스트 이미지로 다시 전환할 수 있습니다.
Note
- 개발 컨테이너 구성이 VM 호스트 커널의 구성 요소에 종속되지 않는 한 베타 호스트 이미지를 사용하는 데 문제가 발생할 가능성은 거의 없습니다.
- 가상 머신 호스트 이미지는 codespace의 환경을 제공하는 개발 컨테이너 이미지와 혼동해서는 안 됩니다. 자세한 내용은 "Codespace에 대한 기본 이미지 제한"을(를) 참조하세요.
베타 호스트 이미지를 사용하도록 선택했지만 현재 사용할 수 있는 베타 이미지가 없는 경우 안정적인 호스트 이미지를 사용하여 codespace가 빌드됩니다.
현재 안정적인 이미지가 현재 베타 이미지로 대체될 날짜를 포함하는 현재 호스트 이미지 버전에 대한 자세한 내용은 github/codespaces-host-images
리포지토리를 참조하세요.
호스트 이미지 선택
-
GitHub의 페이지 오른쪽 상단에서 프로필 사진을 선택한 다음, 설정을 선택합니다.
-
사이드바의 "코드, 계획, 자동화" 섹션에서 Codespaces를 클릭합니다.
-
"호스트 이미지 버전 기본 설정"에서 안정 또는 베타를 선택합니다.