기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
이미지 및 빌드 버전 나열
Image Builder 콘솔의 이미지 페이지에서 사용자가 소유하고, 사용자와 공유되고, 사용자가 액세스할 수 있는 모든 Image Builder 이미지 리소스의 목록을 볼 수 있습니다. 목록 결과에는 해당 리소스에 대한 몇 가지 주요 세부 정보가 포함됩니다.
또한 계정에서 워크플로 작업이 보류 중인 이미지도 모두 볼 수 있습니다.
이미지 나열
이 섹션에서는 이미지에 대한 정보를 나열할 수 있는 다양한 방법을 설명합니다.
액세스할 수 있는 Image Builder 이미지 리소스를 다음 방법 중 하나를 사용하여 나열할 수 있습니다. API 작업은 EC2 Image Builder API 참조ListImages의 섹션을 참조하세요. 관련 SDK 요청은 동일한 페이지의 참조 링크도 참조하세요.
콘솔에 이미지 나열
다음 단계에 따라 콘솔에서 이미지 목록 페이지를 엽니다.
에서 EC2 Image Builder 콘솔을 엽니다https://console.aws.amazon.com/imagebuilder/
. -
탐색 창에서 이미지를 선택합니다.
콘솔의 이미지 페이지는 이미지 소유권 또는 보류 중인 워크플로 작업에 따라 탭으로 구분됩니다. 이 섹션에서는 소유하거나 액세스 권한이 있는 이미지를 보여주는 처음 3개의 탭을 다룹니다.
내 소유 탭에서 다음 필터를 사용하여 이미지 목록 결과를 간소화할 수 있습니다.
-
검색 창에 이름 전체 또는 일부를 검색할 수 있습니다.
-
운영 체제 플랫폼(Windows, Linux 또는 macOS)에 따라 이미지를 필터링할 수 있습니다.
-
출력 유형에 따라 이미지를 필터링할 수 있습니다(AMI 또는 컨테이너 이미지).
-
필터 소스를 사용하여를 사용하여 가상 머신에서 가져온 이미지를 찾을 수 있습니다VMIE.
필터 제어에 따라 내 소유 탭에는 사용자가 만든 Image Builder 이미지 목록이 표시되며 나열된 리소스에 대한 다음 세부 정보가 포함됩니다.
- 이름/버전
-
Image Builder 이미지 리소스 이름은 빌드된 레시피 이름과 버전으로 시작됩니다. 링크를 선택하면 관련된 모든 이미지 빌드 버전을 볼 수 있습니다.
- 유형
-
Image Builder가이 이미지 리소스(AMI또는 컨테이너 이미지)에 대해 생성하는 출력 이미지 유형입니다.
- 플랫폼
-
이미지 리소스의 운영 체제 플랫폼(예: "Linux", "Windows" 또는 "macOS")입니다.
- 이미지 소스
-
Image Builder가 이 이미지 리소스를 만드는 데 사용한 기본 이미지의 출처입니다. 이는 주로 가상 머신()에서 가져온 이미지의 결과를 필터링하는 데 사용됩니다VMIE.
- 생성 시간
-
Image Builder에서 이미지 리소스의 현재 버전을 만든 날짜와 시간입니다.
- ARN
-
이미지 리소스의 현재 버전의 Amazon 리소스 이름(ARN)입니다.
나와 공유됨 탭에서 다음 필터를 사용하여 이미지 목록 결과를 간소화할 수 있습니다.
-
검색 창에 이름 전체 또는 일부를 검색할 수 있습니다.
-
운영 체제 플랫폼(Windows, Linux 또는 macOS)에 따라 이미지를 필터링할 수 있습니다.
-
출력 유형에 따라 이미지를 필터링할 수 있습니다(AMI 또는 컨테이너 이미지).
-
필터 소스를 사용하여를 사용하여 가상 머신에서 가져온 이미지를 찾을 수 있습니다VMIE.
필터 제어에 따라 나와 공유됨 탭에는 사용자와 공유된 Image Builder 이미지 목록이 표시되며 나열된 리소스에 대한 다음 세부 정보가 포함됩니다.
- 이미지 이름
-
사용자와 공유된 이미지 리소스의 이름입니다. 레시피에서 공유 이미지를 사용하려면 관리 이미지 선택 옵션을 선택하고 이미지 출처를 나와 공유된 이미지로 변경합니다.
- 유형
-
Image Builder가이 이미지 리소스(AMI또는 컨테이너 이미지)에 대해 생성하는 출력 이미지 유형입니다.
- 버전
-
이미지 리소스의 운영 체제 플랫폼 버전으로, 일반적으로 <major>.<minor>.<patch> 형식의 숫자 필드입니다.
- 이미지 소스
-
해당하는 경우 Image Builder가 이 이미지 리소스를 만드는 데 사용한 기본 이미지의 출처입니다. 이는 주로 가상 머신()에서 가져온 이미지의 결과를 필터링하는 데 사용됩니다VMIE.
- 플랫폼
-
이미지 리소스의 운영 체제 플랫폼(예: "Linux", "Windows" 또는 "macOS")입니다.
- 생성 시간
-
Image Builder에서 사용자와 공유된 이미지 리소스 버전을 만든 날짜와 시간입니다.
- 소유자
-
공유된 이미지 리소스의 소유자입니다.
- ARN
-
공유된 이미지 리소스 버전의 Amazon 리소스 이름(ARN)입니다.
Amazon에서 관리 탭에서 다음 필터를 사용하여 이미지 목록 결과를 간소화할 수 있습니다.
-
검색 창에 이름 전체 또는 일부를 검색할 수 있습니다.
-
운영 체제 플랫폼(Windows, Linux 또는 macOS)에 따라 이미지를 필터링할 수 있습니다.
-
출력 유형에 따라 이미지를 필터링할 수 있습니다(AMI 또는 컨테이너 이미지).
-
필터 소스를 사용하여를 사용하여 가상 머신에서 가져온 이미지를 찾을 수 있습니다VMIE.
필터 제어에 따라 Amazon에서 관리 탭에는 레시피의 기본 이미지로 사용할 수 있는 Amazon 관리형 Image Builder 이미지 목록이 표시됩니다. Image Builder는 나열된 리소스에 대해 다음과 같은 세부 정보를 표시합니다.
- 이미지 이름
-
관리형 이미지의 이름입니다. 레시피를 생성할 때 기본 이미지의 기본값은 빠른 시작(Amazon에서 관리)입니다. 이 탭에 나열된 이미지는 레시피를 생성할 때 기본 이미지로 선택한 운영 체제 플랫폼과 관련된 이미지 이름 목록을 채웁니다.
- 유형
-
Image Builder가이 이미지 리소스(AMI또는 컨테이너 이미지)에 대해 생성하는 출력 이미지 유형입니다.
- 버전
-
이미지 리소스의 운영 체제 플랫폼 버전으로, 일반적으로 <major>.<minor>.<patch> 형식의 숫자 필드입니다.
- 플랫폼
-
이미지 리소스의 운영 체제 플랫폼(예: "Linux", "Windows" 또는 "macOS")입니다.
- 생성 시간
-
Image Builder에서 사용자와 공유된 이미지 리소스 버전을 만든 날짜와 시간입니다.
- 소유자
-
Amazon은 관리형 이미지를 소유합니다.
- ARN
-
공유된 이미지 리소스 버전의 Amazon 리소스 이름(ARN)입니다.
AWS CLI 명령을 사용하여 이미지 나열
에서 list-images
다음 명령 예제는 필터 없이 list-images 명령을 사용하여 소유한 Image Builder 이미지 리소스를 모두 나열하는 방법을 보여줍니다.
예제: 모든 이미지 나열
aws imagebuilder list-images
출력:
{ "requestId": "1abcd234-e567-8fa9-0123-4567b890cd12", "imageVersionList": [ { "arn": "arn:aws:imagebuilder:us-west-2:123456789012:image/image-recipe-name/1.0.0", "name": "image-recipe-name", "type": "AMI", "version": "1.0.0", "platform": "Linux", "owner": "123456789012", "dateCreated": "2022-04-28T01:38:23.286Z" }, { "arn": "arn:aws:imagebuilder:us-west-2:123456789012:image/image-recipe-win/1.0.1", "name": "image-recipe-win", "type": "AMI", "version": "1.0.1", "platform": "Windows", "owner": "123456789012", "dateCreated": "2022-04-28T01:38:23.286Z" }, { "arn": "arn:aws:imagebuilder:us-west-2:123456789012:image/image-recipe-macos/1.1.1", "name": "image-recipe-macos", "type": "AMI", "version": "1.1.1", "platform": "macOS", "owner": "123456789012", "dateCreated": "2022-04-28T01:38:23.286Z" } ] }
list-images 명령을 실행할 때 다음 예제와 같이 필터를 적용하여 결과를 간소화할 수 있습니다. 결과를 필터링하는 방법에 대한 자세한 내용은 AWS CLI 명령 참조의 list-images
예제: Linux 이미지용 필터
aws imagebuilder list-images --filters name="
platform
",values="Linux
"
출력:
{ "requestId": "1abcd234-e567-8fa9-0123-4567b890cd12", "imageVersionList": [ { "arn": "arn:aws:imagebuilder:us-west-2:123456789012:image/image-recipe-name/1.0.0", "name": "image-recipe-name", "type": "AMI", "version": "1.0.0", "platform": "Linux", "owner": "123456789012", "dateCreated": "2022-04-28T01:38:23.286Z" } ] }
작업 대기 중인 이미지 나열
이미지 워크플로에서 WaitForAction
단계 작업을 사용하면 처리를 재개하거나 워크플로에 실패하라는 신호를 보낼 때까지 워크플로가 일시 중지됩니다. 계속하기 전에 외부 프로세스를 실행해야 하는 경우 이 단계 작업을 사용할 수 있습니다. 그런 다음 SendWorkflowStepAction
을 사용하여 일시 중지된 단계에 RESUME
또는 STOP
으로 신호를 보낼 수 있습니다. 콘솔에서 워크플로를 중지하거나 재개할 수도 있습니다.
다음 탭은 현재 일시 중지되어 재개 또는 중지 신호를 기다리는 워크플로 단계를 통해 계정의 모든 이미지 리소스 목록을 가져오는 방법을 보여줍니다. 탭에는 콘솔 단계와 AWS CLI 명령이 포함됩니다.
API 또는를 사용하여 작업을 기다리는 워크플로 단계 목록을 SDK 가져올 수도 있습니다. API 작업은 EC2 Image Builder API 참조ListWaitingWorkflowSteps의 섹션을 참조하세요. 관련 SDK 요청은 동일한 페이지의 추가 링크 참조를 참조하세요.
이미지 빌드 버전 나열
Image Builder 콘솔의 이미지 빌드 버전 페이지에서 빌드 버전 목록과 소유한 이미지 리소스의 추가 세부 정보를 확인할 수 있습니다. Image Builder API, SDKs또는에서 명령 또는 작업을 사용하여 이미지 빌드 버전을 나열 AWS CLI 할 수도 있습니다.
다음 방법 중 하나를 사용하여 소유한 이미지 리소스의 이미지 빌드 버전을 나열할 수 있습니다. API 작업은 EC2 Image Builder API 참조ListImageBuildVersions의 섹션을 참조하세요. 연결된 SDK 요청은 동일한 페이지의 참조 링크도 참조하세요.