이미지

운영체제 이미지를 사용하여 인스턴스의 부팅 디스크를 만들 수 있습니다. 다음 이미지 유형 중 하나를 사용할 수 있습니다.

추가 비용 없이 대부분의 공개 이미지를 사용할 수 있지만 일부 프리미엄 이미지의 경우 인스턴스에 추가 비용이 발생합니다. Compute Engine으로 가져오는 커스텀 이미지를 사용하는 경우 인스턴스에 추가 비용이 발생하지는 않지만, 내 프로젝트에 이 커스텀 이미지를 유지하는 동안에 이미지 스토리지 비용이 발생합니다.

일부 이미지는 Compute Engine에서 컨테이너를 실행할 수 있습니다.

VM의 소스 이미지를 보려면 소스 이미지 보기를 참조하세요.

Note: VPC networks have a default maximum transmission unit (MTU) of 1460 bytes. However, the network MTU can be set to 1500 bytes. See Maximum transmission unit for background on network MTUs.

공개 이미지

Compute Engine은 호환되는 Linux 또는 Windows 운영체제가 포함된 다양한 사전 구성된 공개 이미지를 제공합니다. 이러한 운영체제 이미지를 사용하여 인스턴스를 만들고 시작합니다. Compute Engine은 사용자가 선택한 이미지를 사용하여 각 인스턴스의 영구 부팅 디스크를 만듭니다. 기본적으로 인스턴스의 부팅 디스크는 선택한 이미지의 크기와 동일합니다. 인스턴스에서 이미지 크기보다 큰 영구 부팅 디스크가 필요한 경우에는 부팅 디스크 크기를 조정합니다.

Compute Engine에서 사용할 수 있는 공개 이미지 목록

Google Cloud Console 또는 gcloud 명령줄 도구를 사용하여 이미지 이름, 버전 번호, 이미지 크기가 포함된 공개 이미지의 전체 목록을 볼 수 있습니다. Google은 정기적으로 또는 중요한 영향을 주는 공통 취약점 및 노출(CVE) 패치를 사용할 수 있을 때 공개 이미지를 업데이트합니다.

Console

  1. Google Cloud Console에서 이미지 페이지로 이동합니다.

    이미지 페이지로 이동

gcloud

gcloud compute images list

Compute Engine에서는 다음의 운영체제 64비트 버전으로 공개 이미지를 제공합니다. Compute Engine에서 실행되도록 각 OS를 맞춤설정하는 방법을 비롯하여 각 OS에 대한 자세한 내용은 운영체제 세부정보를 참조하세요.

운영체제 세부정보

공개 이미지의 자세한 목록을 보려면 운영체제 세부정보를 참조하세요.

운영체제 수명 주기 및 지원 정책

Compute Engine 제공 공개 OS 이미지에 대한 지원은 각 OS의 수명 주기에 따라 영향을 받습니다. 명시적으로 달리 언급되지 않는 경우를 제외하고는 일반적으로 Google에서는 업데이트된 이미지를 매월 게시합니다. 게시되는 이미지 업데이트에는 보안 업데이트 및 기본 수명 주기 단계에 있는 운영체제 버전을 위해 설치되는 기타 업데이트가 포함됩니다.

OS 버전이 연장 수명 주기 단계로 전환되면 Google에서는 월별 업데이트된 이미지를 제공하지 않습니다. 이전에 게시된 이미지는 지원 중단으로 표시됩니다. 지원 중단된 것으로 표시된 이미지도 여전히 사용할 수는 있지만 보안 업데이트를 사용할 수 있는지 여부는 배포 업체/운영체제 공급업체(예: Microsoft, Red Hat, Canonical) 또는 해당 오픈소스 커뮤니티(예: Debian)에서 업데이트를 제공하는지 여부에 달려 있습니다.

Google에서는 일반적으로 연장 수명 주기 단계에 있거나 연장 수명 주기가 경과한 버전으로 새 기능을 백포트하지 않습니다.

커스텀 이미지

커스텀 이미지는 사용자가 소유하고 액세스를 제어하는 부팅 디스크 이미지입니다. 다음과 같은 작업에 커스텀 이미지를 사용하세요.

게스트 운영체제 기능

특정 이미지에서만 일부 게스트 운영체제 기능을 사용할 수 있습니다. 예를 들어 멀티 큐 SCSI는 일부 공개 이미지에서만 사용 설정됩니다.

커스텀 이미지에서 게스트 운영체제 기능을 사용 설정해야 하는 경우 커스텀 이미지를 만들 때 이러한 기능을 하나 이상 지정합니다.

이미지 계열

이미지 계열은 관련 이미지를 그룹화해서 특정 이미지 버전 간에 간편하게 롤포워드/롤백할 수 있어 프로젝트의 이미지를 관리하는 데 도움이 됩니다. 이미지 계열은 항상 지원 중단되지 않은 최신 버전의 이미지를 가리키며, 대부분의 공개 이미지는 이미지 계열 한 개로 그룹화됩니다. 예를 들어 debian-cloud 프로젝트의 debian-9 이미지 계열은 항상 최신 Debian 9 이미지를 가리킵니다.

커스텀 이미지 계열

최신 구성 및 소프트웨어로 커스텀 이미지를 정기적으로 업데이트할 경우 이미지를 커스텀 이미지 계열로 그룹화할 수 있습니다. 이미지 계열은 항상 계열 내에 있는 최신 이미지를 가리키므로 인스턴스 템플릿과 스크립트에서 특정 이미지 버전에 대한 참조를 업데이트하지 않아도 최신 이미지를 사용할 수 있습니다.

또한 이미지 계열은 지원 중단된 이미지를 가리키지 않으므로 이미지 계열 내 최신 이미지를 지원 중단하여 해당 계열을 이전 이미지 버전으로 롤백할 수 있습니다.

자세한 내용은 이미지 계열에서 이미지 버전 설정을 참조하세요.

이미지 계열 작업시 권장사항은 이미지 계열 권장사항을 참조하세요.

커뮤니티 지원 이미지

커뮤니티 지원 이미지는 Compute Engine에서 직접 지원되지 않습니다. 프로젝트 커뮤니티에서 이미지가 Compute Engine 기능과 함께 작동하고 보안 업데이트가 유지보수되고 있는지 확인해야 합니다. 커뮤니티 지원 이미지는 이미지를 빌드 및 유지보수하는 프로젝트 커뮤니티에서 있는 그대로 제공됩니다.

Debian 테스트

Debian은 Debian 커뮤니티에서 제공하는 무료 운영체제입니다. Debian 테스트 이미지는 개발과 테스트를 위해 최상의 방식으로 제공됩니다. Debian 테스트 이미지를 나열하려면 다음 gcloud 명령어를 사용합니다.

gcloud compute images list --project debian-cloud-testing --no-standard-images

openSUSE

openSUSE는 SUSE에서 후원하는 무료 Linux 기반 운영체제입니다. opensuse-cloud 프로젝트에서 openSUSE 이미지를 사용할 수 있습니다. openSUSE 이미지를 나열하려면 다음 gcloud 명령어를 사용합니다.

gcloud compute images list --project opensuse-cloud --no-standard-images

FreeBSD

FreeBSD는 FreeBSD 프로젝트에서 유지보수하는 무료 운영체제입니다. freebsd-org-cloud-dev 프로젝트에서 FreeBSD 이미지를 사용할 수 있습니다. FreeBSD 이미지를 나열하려면 다음 gcloud 명령어를 사용합니다.

gcloud compute images list --project freebsd-org-cloud-dev --no-standard-images

다음 단계