View a markdown version of this page

Modes et types de calcul de l'environnement de création - AWS CodeBuild

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Modes et types de calcul de l'environnement de création

Dans CodeBuild, vous pouvez spécifier l'image de l'environnement de calcul et d'exécution CodeBuild à utiliser pour exécuter vos builds. Le calcul fait référence au moteur informatique (le processeur, la mémoire et le système d'exploitation) qui est géré et maintenu par CodeBuild. Une image d'environnement d'exécution est une image de conteneur qui s'exécute au-dessus de la plate-forme de calcul que vous avez choisie et inclut des outils supplémentaires dont votre build pourrait avoir besoin, tels que le AWS CLI.

À propos du calcul

CodeBuild propose les modes EC2 et AWS Lambda de calcul. EC2 offre une flexibilité optimisée lors de votre construction et AWS Lambda des vitesses de démarrage optimisées. AWS Lambda prend en charge des builds plus rapides grâce à une latence de démarrage plus faible. AWS Lambda évolue également automatiquement, de sorte que les builds n'attendent pas dans la file d'attente pour s'exécuter. Pour de plus amples informations, veuillez consulter Exécuter des builds sur AWS Lambda ordinateur.

Avec le mode de calcul EC2, vous pouvez exécuter vos builds avec des flottes de capacité à la demande ou réservées. Pour les flottes à la demande, vous pouvez sélectionner des types de calcul prédéfinis tels BUILD_GENERAL1_SMALL que ou. BUILD_GENERAL1_LARGE Pour de plus amples informations, veuillez consulter À propos des types d'environnements à la demande. Pour les flottes de capacité réservées, vous pouvez sélectionner vos configurations de calcul, notamment le vCPU, la mémoire et l'espace disque. Après avoir spécifié les configurations, CodeBuild vous choisirez un type de calcul pris en charge qui correspond à vos besoins. Pour de plus amples informations, veuillez consulter À propos des types d'environnement de capacité réservée.

À propos des types d'environnement de capacité réservée

AWS CodeBuild fournit les types d'environnement Linux x86, Arm, GPU, Windows et macOS pour les flottes de capacité réservée. Le tableau suivant indique le type de machine, la mémoire, les vCPU et l'espace disque disponibles, triés par région :

US East (N. Virginia)
Type d'environnement vCPUs Mémoire Espace disque Type de machine Type d’instance de calcul
ARM 2 4 GiB 64 Go GENERAL reserved.arm.2cpu.4gib
ARM 4 8 GiO 128 Go GENERAL reserved.arm.4cpu.8gib
ARM 8 16 GiO 128 Go GENERAL reserved.arm.8cpu.16gib
ARM 16 32 GiO 256 Go GENERAL reserved.arm.16cpu.32gib
ARM 32 64 Go 256 Go GENERAL reserved.arm.32cpu.64gib
ARM 48 96 GiB 512 Go GENERAL reserved.arm.48cpu.96gib
ARM 64 128 Gio 824 GO GENERAL reserved.arm.64cpu.128gib
BRAS EC2 2 4 GiB 64 Go GENERAL reserved.arm.2cpu.4gib
BRAS EC2 4 8 GiO 128 Go GENERAL reserved.arm.4cpu.8gib
BRAS EC2 8 16 GiO 128 Go GENERAL reserved.arm.8cpu.16gib
Linux 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Linux 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Linux 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
Linux 16 32 GiO 256 Go GENERAL reserved.x86-64.16cpu.32gib
Linux 36 72 GiB 256 Go GENERAL reserved.x86-64.36cpu.72gib
Linux 48 96 GiB 512 Go GENERAL reserved.x86-64.48cpu.96gib
Linux 72 144 GiB 824 GO GENERAL reserved.x86-64.72cpu.144gib
Linux 96 192 Go 824 GO GENERAL reserved.x86-64.96cpu.192gib
Linux 48 96 GiB 824 Go SSD NVME reserved.x86-64.48cpu.96gib.nvme
Linux 72 144 GiB 824 Go SSD NVME reserved.x86-64.72cpu.144gib.nvme
Linux EC2 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Linux EC2 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Linux EC2 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
GPU Linux 4 16 GiO 235 GO (SSD) NVME reserved.gpu.4cpu.16gib.nvme
GPU Linux 8 32 GiO 435 GO (SSD) NVME reserved.gpu.8cpu.32gib.nvme
GPU Linux 16 64 Go 585 GO (SSD) NVME reserved.gpu.16cpu.64gib.nvme
GPU Linux 32 128 Gio 885 GO (SSD) NVME reserved.gpu.32cpu.128gib.nvme
GPU Linux 48 192 Go 3785 GO (SSD) NVME reserved.gpu.48cpu.192gib.nvme
GPU Linux 64 256 Gio 185 GO (SSD) NVME reserved.gpu.64cpu.256gib.nvme
GPU Linux 96 384 Go 3785 GO (SSD) NVME reserved.gpu.96cpu.384gib.nvme
macOS 8 24 GiO 128 Go GENERAL reserved.arm.m2.8cpu.24gib
macOS 12 32 GiO 256 Go GENERAL reserved.arm.m2.12cpu.32gib
Windows 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Windows 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Windows 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
Windows 16 32 GiO 256 Go GENERAL reserved.x86-64.16cpu.32gib
Windows 36 72 GiB 256 Go GENERAL reserved.x86-64.36cpu.72gib
Windows 48 96 GiB 512 Go GENERAL reserved.x86-64.48cpu.96gib
Windows 72 144 GiB 824 GO GENERAL reserved.x86-64.72cpu.144gib
Windows 96 192 Go 824 GO GENERAL reserved.x86-64.96cpu.192gib
Windows EC2 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Windows EC2 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib

Pour plus d'informations sur l'identifiant de tarification, consultez https://aws.amazon.com/codebuild/pricing/.

US East (Ohio)
Type d'environnement vCPUs Mémoire Espace disque Type de machine Type d’instance de calcul
ARM 2 4 GiB 64 Go GENERAL reserved.arm.2cpu.4gib
ARM 4 8 GiO 128 Go GENERAL reserved.arm.4cpu.8gib
ARM 8 16 GiO 128 Go GENERAL reserved.arm.8cpu.16gib
ARM 16 32 GiO 256 Go GENERAL reserved.arm.16cpu.32gib
ARM 32 64 Go 256 Go GENERAL reserved.arm.32cpu.64gib
ARM 48 96 GiB 512 Go GENERAL reserved.arm.48cpu.96gib
ARM 64 128 Gio 824 GO GENERAL reserved.arm.64cpu.128gib
BRAS EC2 2 4 GiB 64 Go GENERAL reserved.arm.2cpu.4gib
BRAS EC2 4 8 GiO 128 Go GENERAL reserved.arm.4cpu.8gib
BRAS EC2 8 16 GiO 128 Go GENERAL reserved.arm.8cpu.16gib
Linux 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Linux 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Linux 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
Linux 16 32 GiO 256 Go GENERAL reserved.x86-64.16cpu.32gib
Linux 36 72 GiB 256 Go GENERAL reserved.x86-64.36cpu.72gib
Linux 48 96 GiB 512 Go GENERAL reserved.x86-64.48cpu.96gib
Linux 48 96 GiB 824 Go SSD NVME reserved.x86-64.48cpu.96gib.nvme
Linux 72 144 GiB 824 Go SSD NVME reserved.x86-64.72cpu.144gib.nvme
Linux EC2 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Linux EC2 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Linux EC2 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
GPU Linux 4 16 GiO 235 GO (SSD) NVME reserved.gpu.4cpu.16gib.nvme
GPU Linux 8 32 GiO 435 GO (SSD) NVME reserved.gpu.8cpu.32gib.nvme
GPU Linux 16 64 Go 585 GO (SSD) NVME reserved.gpu.16cpu.64gib.nvme
GPU Linux 32 128 Gio 885 GO (SSD) NVME reserved.gpu.32cpu.128gib.nvme
GPU Linux 48 192 Go 3785 GO (SSD) NVME reserved.gpu.48cpu.192gib.nvme
macOS 8 24 GiO 128 Go GENERAL reserved.arm.m2.8cpu.24gib
macOS 12 32 GiO 256 Go GENERAL reserved.arm.m2.12cpu.32gib
Windows 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Windows 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Windows 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
Windows 16 32 GiO 256 Go GENERAL reserved.x86-64.16cpu.32gib
Windows 36 72 GiB 256 Go GENERAL reserved.x86-64.36cpu.72gib
Windows 48 96 GiB 512 Go GENERAL reserved.x86-64.48cpu.96gib
Windows EC2 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Windows EC2 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib

Pour plus d'informations sur l'identifiant de tarification, consultez https://aws.amazon.com/codebuild/pricing/.

US West (Oregon)
Type d'environnement vCPUs Mémoire Espace disque Type de machine Type d’instance de calcul
ARM 2 4 GiB 64 Go GENERAL reserved.arm.2cpu.4gib
ARM 4 8 GiO 128 Go GENERAL reserved.arm.4cpu.8gib
ARM 8 16 GiO 128 Go GENERAL reserved.arm.8cpu.16gib
ARM 16 32 GiO 256 Go GENERAL reserved.arm.16cpu.32gib
ARM 32 64 Go 256 Go GENERAL reserved.arm.32cpu.64gib
ARM 48 96 GiB 512 Go GENERAL reserved.arm.48cpu.96gib
ARM 64 128 Gio 824 GO GENERAL reserved.arm.64cpu.128gib
BRAS EC2 2 4 GiB 64 Go GENERAL reserved.arm.2cpu.4gib
BRAS EC2 4 8 GiO 128 Go GENERAL reserved.arm.4cpu.8gib
BRAS EC2 8 16 GiO 128 Go GENERAL reserved.arm.8cpu.16gib
Linux 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Linux 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Linux 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
Linux 16 32 GiO 256 Go GENERAL reserved.x86-64.16cpu.32gib
Linux 36 72 GiB 256 Go GENERAL reserved.x86-64.36cpu.72gib
Linux 48 96 GiB 512 Go GENERAL reserved.x86-64.48cpu.96gib
Linux 72 144 GiB 824 GO GENERAL reserved.x86-64.72cpu.144gib
Linux 96 192 Go 824 GO GENERAL reserved.x86-64.96cpu.192gib
Linux 48 96 GiB 824 Go SSD NVME reserved.x86-64.48cpu.96gib.nvme
Linux 72 144 GiB 824 Go SSD NVME reserved.x86-64.72cpu.144gib.nvme
Linux EC2 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Linux EC2 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Linux EC2 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
GPU Linux 4 16 GiO 235 GO (SSD) NVME reserved.gpu.4cpu.16gib.nvme
GPU Linux 8 32 GiO 435 GO (SSD) NVME reserved.gpu.8cpu.32gib.nvme
GPU Linux 16 64 Go 585 GO (SSD) NVME reserved.gpu.16cpu.64gib.nvme
GPU Linux 32 128 Gio 885 GO (SSD) NVME reserved.gpu.32cpu.128gib.nvme
GPU Linux 48 192 Go 3785 GO (SSD) NVME reserved.gpu.48cpu.192gib.nvme
GPU Linux 64 256 Gio 185 GO (SSD) NVME reserved.gpu.64cpu.256gib.nvme
macOS 8 24 GiO 128 Go GENERAL reserved.arm.m2.8cpu.24gib
macOS 12 32 GiO 256 Go GENERAL reserved.arm.m2.12cpu.32gib
Windows 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Windows 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Windows 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
Windows 16 32 GiO 256 Go GENERAL reserved.x86-64.16cpu.32gib
Windows 36 72 GiB 256 Go GENERAL reserved.x86-64.36cpu.72gib
Windows 48 96 GiB 512 Go GENERAL reserved.x86-64.48cpu.96gib
Windows 72 144 GiB 824 GO GENERAL reserved.x86-64.72cpu.144gib
Windows 96 192 Go 824 GO GENERAL reserved.x86-64.96cpu.192gib
Windows EC2 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Windows EC2 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib

Pour plus d'informations sur l'identifiant de tarification, consultez https://aws.amazon.com/codebuild/pricing/.

Asia Pacific (Tokyo)
Type d'environnement vCPUs Mémoire Espace disque Type de machine Type d’instance de calcul
ARM 2 4 GiB 64 Go GENERAL reserved.arm.2cpu.4gib
ARM 4 8 GiO 128 Go GENERAL reserved.arm.4cpu.8gib
ARM 8 16 GiO 128 Go GENERAL reserved.arm.8cpu.16gib
ARM 16 32 GiO 256 Go GENERAL reserved.arm.16cpu.32gib
ARM 32 64 Go 256 Go GENERAL reserved.arm.32cpu.64gib
ARM 48 96 GiB 512 Go GENERAL reserved.arm.48cpu.96gib
ARM 64 128 Gio 824 GO GENERAL reserved.arm.64cpu.128gib
BRAS EC2 2 4 GiB 64 Go GENERAL reserved.arm.2cpu.4gib
BRAS EC2 4 8 GiO 128 Go GENERAL reserved.arm.4cpu.8gib
BRAS EC2 8 16 GiO 128 Go GENERAL reserved.arm.8cpu.16gib
Linux 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Linux 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Linux 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
Linux 16 32 GiO 256 Go GENERAL reserved.x86-64.16cpu.32gib
Linux 36 72 GiB 256 Go GENERAL reserved.x86-64.36cpu.72gib
Linux 48 96 GiB 512 Go GENERAL reserved.x86-64.48cpu.96gib
Linux 72 144 GiB 824 GO GENERAL reserved.x86-64.72cpu.144gib
Linux 96 192 Go 824 GO GENERAL reserved.x86-64.96cpu.192gib
Linux 72 144 GiB 824 Go SSD NVME reserved.x86-64.72cpu.144gib.nvme
Linux EC2 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Linux EC2 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Linux EC2 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
GPU Linux 4 16 GiO 235 GO (SSD) NVME reserved.gpu.4cpu.16gib.nvme
GPU Linux 8 32 GiO 435 GO (SSD) NVME reserved.gpu.8cpu.32gib.nvme
GPU Linux 48 192 Go 3785 GO (SSD) NVME reserved.gpu.48cpu.192gib.nvme
Windows 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Windows 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Windows 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
Windows 16 32 GiO 256 Go GENERAL reserved.x86-64.16cpu.32gib
Windows 36 72 GiB 256 Go GENERAL reserved.x86-64.36cpu.72gib
Windows 48 96 GiB 512 Go GENERAL reserved.x86-64.48cpu.96gib
Windows 72 144 GiB 824 GO GENERAL reserved.x86-64.72cpu.144gib
Windows 96 192 Go 824 GO GENERAL reserved.x86-64.96cpu.192gib
Windows EC2 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Windows EC2 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib

Pour plus d'informations sur l'identifiant de tarification, consultez https://aws.amazon.com/codebuild/pricing/.

Asia Pacific (Mumbai)
Type d'environnement vCPUs Mémoire Espace disque Type de machine Type d’instance de calcul
ARM 2 4 GiB 64 Go GENERAL reserved.arm.2cpu.4gib
ARM 4 8 GiO 128 Go GENERAL reserved.arm.4cpu.8gib
ARM 8 16 GiO 128 Go GENERAL reserved.arm.8cpu.16gib
ARM 16 32 GiO 256 Go GENERAL reserved.arm.16cpu.32gib
ARM 32 64 Go 256 Go GENERAL reserved.arm.32cpu.64gib
ARM 48 96 GiB 512 Go GENERAL reserved.arm.48cpu.96gib
ARM 64 128 Gio 824 GO GENERAL reserved.arm.64cpu.128gib
BRAS EC2 2 4 GiB 64 Go GENERAL reserved.arm.2cpu.4gib
BRAS EC2 4 8 GiO 128 Go GENERAL reserved.arm.4cpu.8gib
BRAS EC2 8 16 GiO 128 Go GENERAL reserved.arm.8cpu.16gib
Linux 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Linux 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Linux 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
Linux 16 32 GiO 256 Go GENERAL reserved.x86-64.16cpu.32gib
Linux 36 72 GiB 256 Go GENERAL reserved.x86-64.36cpu.72gib
Linux 48 96 GiB 512 Go GENERAL reserved.x86-64.48cpu.96gib
Linux 72 144 GiB 824 GO GENERAL reserved.x86-64.72cpu.144gib
Linux 96 192 Go 824 GO GENERAL reserved.x86-64.96cpu.192gib
Linux 72 144 GiB 824 Go SSD NVME reserved.x86-64.72cpu.144gib.nvme
Linux EC2 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Linux EC2 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Linux EC2 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
GPU Linux 4 16 GiO 235 GO (SSD) NVME reserved.gpu.4cpu.16gib.nvme
GPU Linux 8 32 GiO 435 GO (SSD) NVME reserved.gpu.8cpu.32gib.nvme
GPU Linux 16 64 Go 585 GO (SSD) NVME reserved.gpu.16cpu.64gib.nvme
Windows 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Windows 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Windows 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
Windows 16 32 GiO 256 Go GENERAL reserved.x86-64.16cpu.32gib
Windows 36 72 GiB 256 Go GENERAL reserved.x86-64.36cpu.72gib
Windows 48 96 GiB 512 Go GENERAL reserved.x86-64.48cpu.96gib
Windows 72 144 GiB 824 GO GENERAL reserved.x86-64.72cpu.144gib
Windows 96 192 Go 824 GO GENERAL reserved.x86-64.96cpu.192gib
Windows EC2 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Windows EC2 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib

Pour plus d'informations sur l'identifiant de tarification, consultez https://aws.amazon.com/codebuild/pricing/.

Asia Pacific (Singapore)
Type d'environnement vCPUs Mémoire Espace disque Type de machine Type d’instance de calcul
ARM 2 4 GiB 64 Go GENERAL reserved.arm.2cpu.4gib
ARM 4 8 GiO 128 Go GENERAL reserved.arm.4cpu.8gib
ARM 8 16 GiO 128 Go GENERAL reserved.arm.8cpu.16gib
ARM 16 32 GiO 256 Go GENERAL reserved.arm.16cpu.32gib
ARM 32 64 Go 256 Go GENERAL reserved.arm.32cpu.64gib
ARM 48 96 GiB 512 Go GENERAL reserved.arm.48cpu.96gib
ARM 64 128 Gio 824 GO GENERAL reserved.arm.64cpu.128gib
BRAS EC2 2 4 GiB 64 Go GENERAL reserved.arm.2cpu.4gib
BRAS EC2 4 8 GiO 128 Go GENERAL reserved.arm.4cpu.8gib
BRAS EC2 8 16 GiO 128 Go GENERAL reserved.arm.8cpu.16gib
Linux 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Linux 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Linux 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
Linux 16 32 GiO 256 Go GENERAL reserved.x86-64.16cpu.32gib
Linux 36 72 GiB 256 Go GENERAL reserved.x86-64.36cpu.72gib
Linux 48 96 GiB 512 Go GENERAL reserved.x86-64.48cpu.96gib
Linux 72 144 GiB 824 GO GENERAL reserved.x86-64.72cpu.144gib
Linux 96 192 Go 824 GO GENERAL reserved.x86-64.96cpu.192gib
Linux 48 96 GiB 824 Go SSD NVME reserved.x86-64.48cpu.96gib.nvme
Linux 72 144 GiB 824 Go SSD NVME reserved.x86-64.72cpu.144gib.nvme
Linux EC2 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Linux EC2 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Linux EC2 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
Windows 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Windows 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Windows 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
Windows 16 32 GiO 256 Go GENERAL reserved.x86-64.16cpu.32gib
Windows 36 72 GiB 256 Go GENERAL reserved.x86-64.36cpu.72gib
Windows 48 96 GiB 512 Go GENERAL reserved.x86-64.48cpu.96gib
Windows 72 144 GiB 824 GO GENERAL reserved.x86-64.72cpu.144gib
Windows 96 192 Go 824 GO GENERAL reserved.x86-64.96cpu.192gib
Windows EC2 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Windows EC2 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib

Pour plus d'informations sur l'identifiant de tarification, consultez https://aws.amazon.com/codebuild/pricing/.

Asia Pacific (Sydney)
Type d'environnement vCPUs Mémoire Espace disque Type de machine Type d’instance de calcul
ARM 2 4 GiB 64 Go GENERAL reserved.arm.2cpu.4gib
ARM 4 8 GiO 128 Go GENERAL reserved.arm.4cpu.8gib
ARM 8 16 GiO 128 Go GENERAL reserved.arm.8cpu.16gib
ARM 16 32 GiO 256 Go GENERAL reserved.arm.16cpu.32gib
ARM 32 64 Go 256 Go GENERAL reserved.arm.32cpu.64gib
ARM 48 96 GiB 512 Go GENERAL reserved.arm.48cpu.96gib
ARM 64 128 Gio 824 GO GENERAL reserved.arm.64cpu.128gib
BRAS EC2 2 4 GiB 64 Go GENERAL reserved.arm.2cpu.4gib
BRAS EC2 4 8 GiO 128 Go GENERAL reserved.arm.4cpu.8gib
BRAS EC2 8 16 GiO 128 Go GENERAL reserved.arm.8cpu.16gib
Linux 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Linux 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Linux 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
Linux 16 32 GiO 256 Go GENERAL reserved.x86-64.16cpu.32gib
Linux 36 72 GiB 256 Go GENERAL reserved.x86-64.36cpu.72gib
Linux 48 96 GiB 512 Go GENERAL reserved.x86-64.48cpu.96gib
Linux 72 144 GiB 824 GO GENERAL reserved.x86-64.72cpu.144gib
Linux 96 192 Go 824 GO GENERAL reserved.x86-64.96cpu.192gib
Linux 72 144 GiB 824 Go SSD NVME reserved.x86-64.72cpu.144gib.nvme
Linux EC2 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Linux EC2 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Linux EC2 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
GPU Linux 4 16 GiO 235 GO (SSD) NVME reserved.gpu.4cpu.16gib.nvme
GPU Linux 8 32 GiO 435 GO (SSD) NVME reserved.gpu.8cpu.32gib.nvme
GPU Linux 16 64 Go 585 GO (SSD) NVME reserved.gpu.16cpu.64gib.nvme
GPU Linux 48 192 Go 3785 GO (SSD) NVME reserved.gpu.48cpu.192gib.nvme
macOS 8 24 GiO 128 Go GENERAL reserved.arm.m2.8cpu.24gib
macOS 12 32 GiO 256 Go GENERAL reserved.arm.m2.12cpu.32gib
Windows 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Windows 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Windows 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
Windows 16 32 GiO 256 Go GENERAL reserved.x86-64.16cpu.32gib
Windows 36 72 GiB 256 Go GENERAL reserved.x86-64.36cpu.72gib
Windows 48 96 GiB 512 Go GENERAL reserved.x86-64.48cpu.96gib
Windows 72 144 GiB 824 GO GENERAL reserved.x86-64.72cpu.144gib
Windows 96 192 Go 824 GO GENERAL reserved.x86-64.96cpu.192gib
Windows EC2 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Windows EC2 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib

Pour plus d'informations sur l'identifiant de tarification, consultez https://aws.amazon.com/codebuild/pricing/.

Europe (Frankfurt)
Type d'environnement vCPUs Mémoire Espace disque Type de machine Type d’instance de calcul
ARM 2 4 GiB 64 Go GENERAL reserved.arm.2cpu.4gib
ARM 4 8 GiO 128 Go GENERAL reserved.arm.4cpu.8gib
ARM 8 16 GiO 128 Go GENERAL reserved.arm.8cpu.16gib
ARM 16 32 GiO 256 Go GENERAL reserved.arm.16cpu.32gib
ARM 32 64 Go 256 Go GENERAL reserved.arm.32cpu.64gib
ARM 48 96 GiB 512 Go GENERAL reserved.arm.48cpu.96gib
ARM 64 128 Gio 824 GO GENERAL reserved.arm.64cpu.128gib
BRAS EC2 2 4 GiB 64 Go GENERAL reserved.arm.2cpu.4gib
BRAS EC2 4 8 GiO 128 Go GENERAL reserved.arm.4cpu.8gib
BRAS EC2 8 16 GiO 128 Go GENERAL reserved.arm.8cpu.16gib
Linux 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Linux 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Linux 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
Linux 16 32 GiO 256 Go GENERAL reserved.x86-64.16cpu.32gib
Linux 36 72 GiB 256 Go GENERAL reserved.x86-64.36cpu.72gib
Linux 48 96 GiB 512 Go GENERAL reserved.x86-64.48cpu.96gib
Linux 72 144 GiB 824 GO GENERAL reserved.x86-64.72cpu.144gib
Linux 96 192 Go 824 GO GENERAL reserved.x86-64.96cpu.192gib
Linux 72 144 GiB 824 Go SSD NVME reserved.x86-64.72cpu.144gib.nvme
Linux EC2 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Linux EC2 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Linux EC2 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
GPU Linux 4 16 GiO 235 GO (SSD) NVME reserved.gpu.4cpu.16gib.nvme
GPU Linux 8 32 GiO 435 GO (SSD) NVME reserved.gpu.8cpu.32gib.nvme
GPU Linux 16 64 Go 585 GO (SSD) NVME reserved.gpu.16cpu.64gib.nvme
GPU Linux 32 128 Gio 885 GO (SSD) NVME reserved.gpu.32cpu.128gib.nvme
GPU Linux 48 192 Go 3785 GO (SSD) NVME reserved.gpu.48cpu.192gib.nvme
macOS 8 24 GiO 128 Go GENERAL reserved.arm.m2.8cpu.24gib
Windows 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Windows 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Windows 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
Windows 16 32 GiO 256 Go GENERAL reserved.x86-64.16cpu.32gib
Windows 36 72 GiB 256 Go GENERAL reserved.x86-64.36cpu.72gib
Windows 48 96 GiB 512 Go GENERAL reserved.x86-64.48cpu.96gib
Windows 72 144 GiB 824 GO GENERAL reserved.x86-64.72cpu.144gib
Windows 96 192 Go 824 GO GENERAL reserved.x86-64.96cpu.192gib
Windows EC2 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Windows EC2 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib

Pour plus d'informations sur l'identifiant de tarification, consultez https://aws.amazon.com/codebuild/pricing/.

Europe (Ireland)
Type d'environnement vCPUs Mémoire Espace disque Type de machine Type d’instance de calcul
ARM 2 4 GiB 64 Go GENERAL reserved.arm.2cpu.4gib
ARM 4 8 GiO 128 Go GENERAL reserved.arm.4cpu.8gib
ARM 8 16 GiO 128 Go GENERAL reserved.arm.8cpu.16gib
ARM 16 32 GiO 256 Go GENERAL reserved.arm.16cpu.32gib
ARM 32 64 Go 256 Go GENERAL reserved.arm.32cpu.64gib
ARM 48 96 GiB 512 Go GENERAL reserved.arm.48cpu.96gib
ARM 64 128 Gio 824 GO GENERAL reserved.arm.64cpu.128gib
BRAS EC2 2 4 GiB 64 Go GENERAL reserved.arm.2cpu.4gib
BRAS EC2 4 8 GiO 128 Go GENERAL reserved.arm.4cpu.8gib
BRAS EC2 8 16 GiO 128 Go GENERAL reserved.arm.8cpu.16gib
Linux 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Linux 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Linux 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
Linux 16 32 GiO 256 Go GENERAL reserved.x86-64.16cpu.32gib
Linux 36 72 GiB 256 Go GENERAL reserved.x86-64.36cpu.72gib
Linux 48 96 GiB 512 Go GENERAL reserved.x86-64.48cpu.96gib
Linux 72 144 GiB 824 GO GENERAL reserved.x86-64.72cpu.144gib
Linux 96 192 Go 824 GO GENERAL reserved.x86-64.96cpu.192gib
Linux 48 96 GiB 824 Go SSD NVME reserved.x86-64.48cpu.96gib.nvme
Linux 72 144 GiB 824 Go SSD NVME reserved.x86-64.72cpu.144gib.nvme
Linux EC2 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Linux EC2 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Linux EC2 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
GPU Linux 4 16 GiO 235 GO (SSD) NVME reserved.gpu.4cpu.16gib.nvme
GPU Linux 8 32 GiO 435 GO (SSD) NVME reserved.gpu.8cpu.32gib.nvme
GPU Linux 16 64 Go 585 GO (SSD) NVME reserved.gpu.16cpu.64gib.nvme
GPU Linux 32 128 Gio 885 GO (SSD) NVME reserved.gpu.32cpu.128gib.nvme
GPU Linux 48 192 Go 3785 GO (SSD) NVME reserved.gpu.48cpu.192gib.nvme
Windows 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Windows 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Windows 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
Windows 16 32 GiO 256 Go GENERAL reserved.x86-64.16cpu.32gib
Windows 36 72 GiB 256 Go GENERAL reserved.x86-64.36cpu.72gib
Windows 48 96 GiB 512 Go GENERAL reserved.x86-64.48cpu.96gib
Windows 72 144 GiB 824 GO GENERAL reserved.x86-64.72cpu.144gib
Windows 96 192 Go 824 GO GENERAL reserved.x86-64.96cpu.192gib
Windows EC2 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Windows EC2 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib

Pour plus d'informations sur l'identifiant de tarification, consultez https://aws.amazon.com/codebuild/pricing/.

South America (São Paulo)
Type d'environnement vCPUs Mémoire Espace disque Type de machine Type d’instance de calcul
ARM 2 4 GiB 64 Go GENERAL reserved.arm.2cpu.4gib
ARM 4 8 GiO 128 Go GENERAL reserved.arm.4cpu.8gib
ARM 8 16 GiO 128 Go GENERAL reserved.arm.8cpu.16gib
ARM 16 32 GiO 256 Go GENERAL reserved.arm.16cpu.32gib
ARM 32 64 Go 256 Go GENERAL reserved.arm.32cpu.64gib
ARM 48 96 GiB 512 Go GENERAL reserved.arm.48cpu.96gib
BRAS EC2 2 4 GiB 64 Go GENERAL reserved.arm.2cpu.4gib
BRAS EC2 4 8 GiO 128 Go GENERAL reserved.arm.4cpu.8gib
BRAS EC2 8 16 GiO 128 Go GENERAL reserved.arm.8cpu.16gib
Linux 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Linux 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Linux 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
Linux 16 32 GiO 256 Go GENERAL reserved.x86-64.16cpu.32gib
Linux 36 72 GiB 256 Go GENERAL reserved.x86-64.36cpu.72gib
Linux 48 96 GiB 512 Go GENERAL reserved.x86-64.48cpu.96gib
Linux 72 144 GiB 824 GO GENERAL reserved.x86-64.72cpu.144gib
Linux 72 144 GiB 824 Go SSD NVME reserved.x86-64.72cpu.144gib.nvme
Linux EC2 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Linux EC2 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Linux EC2 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
Windows 2 4 GiB 64 Go GENERAL reserved.x86-64.2cpu.4gib
Windows 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Windows 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib
Windows 16 32 GiO 256 Go GENERAL reserved.x86-64.16cpu.32gib
Windows 36 72 GiB 256 Go GENERAL reserved.x86-64.36cpu.72gib
Windows 48 96 GiB 512 Go GENERAL reserved.x86-64.48cpu.96gib
Windows 72 144 GiB 824 GO GENERAL reserved.x86-64.72cpu.144gib
Windows EC2 4 8 GiO 128 Go GENERAL reserved.x86-64.4cpu.8gib
Windows EC2 8 16 GiO 128 Go GENERAL reserved.x86-64.8cpu.16gib

Pour plus d'informations sur l'identifiant de tarification, consultez https://aws.amazon.com/codebuild/pricing/.

Pour choisir un type de calcul :

  • Dans la CodeBuild console, sur la page de configuration du parc de calcul, choisissez l'une des options parmi les vCPU, la mémoire et le disque. Pour de plus amples informations, veuillez consulter Création d'un parc de capacités réservées.

  • Pour le AWS CLI, exécutez la update-fleet commande create-fleet or en spécifiant la valeur de computeType toATTRIBUTE_BASED_COMPUTE. Pour plus d'informations, voir create-fleet ou update-fleet.

  • Pour les AWS SDK, appelez l'équivalent de l'UpdateFleetopération CreateFleet or pour votre langage de programmation cible, en spécifiant la valeur de computeType toATTRIBUTE_BASED_COMPUTE. Pour de plus amples informations, veuillez consulter AWS Référence des SDK et des outils.

Note

Pour les AWS SDK AWS CLI et, vous pouvez toujours utiliser des computeType entrées telles queBUILD_GENERAL1_SMALL, pour choisir les types de calcul au lieu deATTRIBUTE_BASED_COMPUTE. Pour de plus amples informations, veuillez consulter À propos des types d'environnements à la demande.

Familles d’instances prises en charge

AWS CodeBuild prend en charge les instances suivantes pour les flottes de capacité réservée. :

  • Usage général : M5 | M5a | M5ad | M5dn | M5n | M5zn | M6a | M6g | M6gd | M6i | M6id | M6idn | M6in | M7a | M7g | M7i | M8g | T3 | T3a | T4g M7i-flex

  • Optimisé pour le calcul : C5 | C5a | C5ad | C5d | C5n | C6a | C6g | C6gd | C6gn | C6i | C6id | C6in | C7a | C7g | C7gd | C7gn | C7i | C8g C7i-flex

  • Mémoire optimisée : R5 | R5a | R5ad | R5b | R5d | R5dn | R5n | R6a | R6g | R6i | R6idn | R6in | R6id | R7a | R7g | R7i | R7iz | R8g | | | | | X1 | X1e | X2GD | X2IDn | X2IEDN | X2ieZn | x8g | z1d U-3tb1 U-6tb1 U-9tb1 U-12tb1 U-18tb1 U-24tb1 U7i-6tb U7i-8tb U7i-12tb U7in-16tb U7in-24tb U7in-32tb

  • Stockage optimisé : D3 | D3en | I3 | i3EN | i4G | i4i | i7IE | i8G | i4GN | IS4gen

  • Calcul accéléré : DL1 | DL2q | F1 | F2 | G4ad | G4dn | G5 | G5g | G6 | G6e | Gr6 | Inf1 | Inf2 | P3 | P3dn | P4d | P5 | P5e | P5en | Trn1 | Trn1n | Trn2 | VT1

  • High-performance informatique : HPC6a | HPC6id | HPC7a | HPC7g

  • Génération précédente : A1

Pour créer un parc de capacités réservées avec un type d'instance spécifique :

  • Dans la CodeBuild console, sur la page de configuration du parc de calcul, accédez à la section Configuration de la capacité. En mode de sélection de calcul, sélectionnez Saisie manuelle et dans Type d'instance de calcul, choisissez l'un des types d'instance dans le menu déroulant. Pour de plus amples informations, veuillez consulter Création d'un parc de capacités réservées.

  • Pour le AWS CLI, exécutez la update-fleet commande create-fleet or, en spécifiant la valeur de computeType to CUSTOM_INSTANCE_TYPE et de ComputeConfiguration instanceType to pour le type d'instance spécifié. Pour plus d'informations, voir create-fleet ou update-fleet.

  • Pour les AWS SDK, appelez l'équivalent de l'UpdateFleetopération CreateFleet or pour votre langage de programmation cible, en spécifiant la valeur de computeType to CUSTOM_INSTANCE_TYPE et de to ComputeConfigurationinstanceTypepour le type d'instance spécifié. Pour de plus amples informations, veuillez consulter AWS Référence des SDK et des outils.

À propos des types d'environnements à la demande

AWS CodeBuild fournit des environnements de construction avec la mémoire, les vCPU et l'espace disque disponibles suivants pour le mode de calcul EC2 :

Type de calcul Valeur ComputeType de l'environnement Valeur du type d'environnement Mémoire vCPUs Espace disque
ARM Small ¹ BUILD_GENERAL1_SMALL

ARM_CONTAINER

ARM_EC2

4 GiB 2 64 Go
ARM Medium ¹ BUILD_GENERAL1_MEDIUM

ARM_CONTAINER

ARM_EC2

8 GiO 4 128 Go
ARM Large ¹ BUILD_GENERAL1_LARGE

ARM_CONTAINER

ARM_EC2

16 GiO 8 128 Go
ARM XLarge ¹ BUILD_GENERAL1_XLARGE ARM_CONTAINER 64 Go 32 256 Go
ARM 2 x Large ¹ BUILD_GENERAL1_2XLARGE ARM_CONTAINER 96 GiB 48 824 GO
Linux Small ¹ BUILD_GENERAL1_SMALL

LINUX_CONTAINER

LINUX_EC2

4 GiB 2 64 Go
Linux Medium ¹ BUILD_GENERAL1_MEDIUM

LINUX_CONTAINER

LINUX_EC2

8 GiO 4 128 Go
Linux Large ¹ BUILD_GENERAL1_LARGE

LINUX_CONTAINER

LINUX_EC2

16 GiO 8 128 Go
Linux XLarge ¹ BUILD_GENERAL1_XLARGE LINUX_CONTAINER 72 GiB 36 256 Go
Linux 2 x Large BUILD_GENERAL1_2XLARGE LINUX_CONTAINER 144 GiB 72 824 Go SSD
GPU Linux petit BUILD_GENERAL1_SMALL LINUX_GPU_CONTAINER 16 GiO 4 235 GO (SSD)
GPU Linux de grande taille BUILD_GENERAL1_LARGE LINUX_GPU_CONTAINER 255 GiB 32 50 Go
Windows Medium ¹ BUILD_GENERAL1_MEDIUM

WINDOWS_SERVER_2019_CONTAINER

WINDOWS_SERVER_2022_CONTAINER

WINDOWS_EC2

8 GiO 4 128 Go
Windows Large ¹ BUILD_GENERAL1_LARGE

WINDOWS_SERVER_2019_CONTAINER

WINDOWS_SERVER_2022_CONTAINER

WINDOWS_EC2

16 GiO 8 128 Go
Windows XLarge ¹ BUILD_GENERAL1_XLARGE

WINDOWS_SERVER_2022_CONTAINER

72 GiB 36 256 Go
Windows 2 x Large ¹ BUILD_GENERAL1_2XLARGE

WINDOWS_SERVER_2022_CONTAINER

144 GiB 72 824 GO

¹ La dernière version de ce type d'image est mise en cache. Si vous spécifiez une version plus spécifique, CodeBuild provisionne cette version au lieu de la version mise en cache. Cela peut entraîner des temps de génération plus longs. Par exemple, pour tirer profit de la mise en cache, spécifiez aws/codebuild/amazonlinux-x86_64-standard:5.0 à la place d'une version plus précise, telle que aws/codebuild/amazonlinux-x86_64-standard:5.0-1.0.0.

AWS CodeBuild fournit des environnements de construction dotés de la mémoire et de l'espace disque disponibles suivants pour le mode AWS Lambda calcul :

Type de calcul Valeur ComputeType de l'environnement Valeur du type d'environnement Mémoire Espace disque
ARM Lambda 1 Go BUILD_LAMBDA_1GB ARM_LAMBDA_CONTAINER 1 Gio 10 Go
ARM Lambda 2 Go BUILD_LAMBDA_2GB ARM_LAMBDA_CONTAINER 2 GiB 10 Go
ARM Lambda 4 Go BUILD_LAMBDA_4GB ARM_LAMBDA_CONTAINER 4 GiB 10 Go
ARM Lambda 8 Go BUILD_LAMBDA_8GB ARM_LAMBDA_CONTAINER 8 GiO 10 Go
ARM Lambda 10 Go BUILD_LAMBDA_10GB ARM_LAMBDA_CONTAINER 10 Gio 10 Go
Linux Lambda 1 Go BUILD_LAMBDA_1GB LINUX_LAMBDA_CONTAINER 1 Gio 10 Go
Linux Lambda 2 Go BUILD_LAMBDA_2GB LINUX_LAMBDA_CONTAINER 2 GiB 10 Go
Linux Lambda 4 Go BUILD_LAMBDA_4GB LINUX_LAMBDA_CONTAINER 4 GiB 10 Go
Linux Lambda 8 Go BUILD_LAMBDA_8GB LINUX_LAMBDA_CONTAINER 8 GiO 10 Go
Linux Lambda 10 Go BUILD_LAMBDA_10GB LINUX_LAMBDA_CONTAINER 10 Gio 10 Go

Lorsque vous utilisez d'autres types d'environnement, il est recommandé d'utiliser une image mise en cache pour réduire les temps de création.

L'espace disque répertorié pour chaque environnement de construction n'est disponible que dans le répertoire spécifié par la variable d'environnement CODEBUILD_SRC_DIR.

Pour choisir un type de calcul :

Certains types d'environnement et de calcul présentent des limites de disponibilité par région :

  • Le type de calcul Linux GPU Small (LINUX_GPU_CONTAINER) n'est disponible que dans les régions suivantes :

    • USA Est (Virginie du Nord)

    • USA Ouest (Oregon)

    • Asie Pacifique (Tokyo)

    • Canada (Centre)

    • Europe (Francfort)

    • Europe (Irlande)

    • Europe (Londres)

  • Le type de calcul Linux GPU Large (LINUX_GPU_CONTAINER) n'est disponible que dans les régions suivantes :

    • USA Est (Ohio)

    • USA Est (Virginie du Nord)

    • USA Ouest (Oregon)

    • Asie-Pacifique (Séoul)

    • Asie-Pacifique (Sydney)

    • Asie-Pacifique (Tokyo)

    • Canada (Centre)

    • Chine (Pékin)

    • China (Ningxia)

    • Europe (Francfort)

    • Europe (Irlande)

    • Europe (Londres)

  • Le type de calcul n'BUILD_GENERAL1_2XLARGEest disponible que dans les régions suivantes :

    • USA Est (Ohio)

    • USA Est (Virginie du Nord)

    • USA Ouest (Californie du Nord)

    • US West (Oregon)

    • Asie-Pacifique (Hyderabad)

    • Asie-Pacifique (Hong Kong)

    • Asie-Pacifique (Jakarta)

    • Asie-Pacifique (Melbourne)

    • Asie-Pacifique (Mumbai)

    • Asie-Pacifique (Séoul)

    • Asie-Pacifique (Singapour)

    • Asie-Pacifique (Sydney)

    • Asie-Pacifique (Tokyo)

    • Canada (Centre)

    • Chine (Pékin)

    • China (Ningxia)

    • Europe (Francfort)

    • Europe (Irlande)

    • Europe (Londres)

    • Europe (Paris)

    • Europe (Espagne)

    • Europe (Stockholm)

    • Europe (Zurich)

    • Israël (Tel Aviv)

    • Middle East (Bahrain)

    • Moyen-Orient (EAU)

    • Amérique du Sud (São Paulo)

  • Le type d'environnement n'ARM_CONTAINERest disponible que dans les régions suivantes :

    • USA Est (Ohio)

    • USA Est (Virginie du Nord)

    • USA Ouest (Californie du Nord)

    • US West (Oregon)

    • Asie-Pacifique (Hong Kong)

    • Asie-Pacifique (Jakarta)

    • Asie-Pacifique (Hyderabad)

    • Asie-Pacifique (Mumbai)

    • Asie-Pacifique (Osaka)

    • Asia Pacific (Seoul)

    • Asie-Pacifique (Singapour)

    • Asie-Pacifique (Sydney)

    • Asie-Pacifique (Tokyo)

    • Canada (Centre)

    • Chine (Pékin)

    • China (Ningxia)

    • Europe (Francfort)

    • Europe (Irlande)

    • Europe (Londres)

    • Europe (Milan)

    • Europe (Paris)

    • Europe (Espagne)

    • Europe (Stockholm)

    • Israël (Tel Aviv)

    • Middle East (Bahrain)

    • Moyen-Orient (EAU)

    • Amérique du Sud (São Paulo)

  • Le type d'environnement n'WINDOWS_SERVER_2022_CONTAINERest disponible que dans les régions suivantes :

    • USA Est (Ohio)

    • USA Est (Virginie du Nord)

    • USA Ouest (Oregon)

    • Asie-Pacifique (Sydney)

    • Asie-Pacifique (Tokyo)

    • Europe (Francfort)

    • Europe (Irlande)

    • South America (São Paulo)

  • Le type d'environnement LINUX_EC2 (BUILD_GENERAL1_SMALL,BUILD_GENERAL1_MEDIUM,BUILD_GENERAL1_LARGE) n'est disponible que dans les régions suivantes :

    • USA Est (Ohio)

    • USA Est (Virginie du Nord)

    • USA Ouest (Californie du Nord)

    • USA Ouest (Oregon)

    • Afrique (Le Cap)

    • Asie-Pacifique (Hong Kong)

    • Asie-Pacifique (Jakarta)

    • Asie-Pacifique (Melbourne)

    • Europe (Zurich)

    • Asie-Pacifique (Hyderabad)

    • Asie-Pacifique (Mumbai)

    • Asie-Pacifique (Osaka)

    • Asia Pacific (Seoul)

    • Asie-Pacifique (Singapour)

    • Asie-Pacifique (Sydney)

    • Asie-Pacifique (Tokyo)

    • Canada (Centre)

    • Chine (Pékin)

    • China (Ningxia)

    • Europe (Francfort)

    • Europe (Irlande)

    • Europe (Londres)

    • Europe (Milan)

    • Europe (Paris)

    • Europe (Espagne)

    • Europe (Stockholm)

    • Israël (Tel Aviv)

    • Middle East (Bahrain)

    • Moyen-Orient (EAU)

    • Amérique du Sud (São Paulo)

    • AWS GovCloud (US-West)

    • AWS GovCloud (US-East)

  • Le type d'environnement ARM_EC2 (BUILD_GENERAL1_SMALL,BUILD_GENERAL1_MEDIUM,BUILD_GENERAL1_LARGE) n'est disponible que dans les régions suivantes :

    • USA Est (Ohio)

    • USA Est (Virginie du Nord)

    • USA Ouest (Californie du Nord)

    • US West (Oregon)

    • Asie-Pacifique (Hong Kong)

    • Asie-Pacifique (Jakarta)

    • Europe (Zurich)

    • Asie-Pacifique (Hyderabad)

    • Asie-Pacifique (Mumbai)

    • Asie-Pacifique (Osaka)

    • Asia Pacific (Seoul)

    • Asie-Pacifique (Singapour)

    • Asie-Pacifique (Sydney)

    • Asie-Pacifique (Tokyo)

    • Canada (Centre)

    • Chine (Pékin)

    • China (Ningxia)

    • Europe (Francfort)

    • Europe (Irlande)

    • Europe (Londres)

    • Europe (Milan)

    • Europe (Paris)

    • Europe (Espagne)

    • Europe (Stockholm)

    • Israël (Tel Aviv)

    • Middle East (Bahrain)

    • Amérique du Sud (São Paulo)

    • AWS GovCloud (US-West)

    • AWS GovCloud (US-East)

  • Le type d'environnement WINDOWS_EC2 (BUILD_GENERAL1_MEDIUM,BUILD_GENERAL1_LARGE) n'est disponible que dans les régions suivantes :

    • USA Est (Ohio)

    • USA Est (Virginie du Nord)

    • USA Ouest (Oregon)

    • Asie-Pacifique (Sydney)

    • Asie-Pacifique (Tokyo)

    • Europe (Francfort)

    • Europe (Irlande)

    • South America (São Paulo)

  • Le mode de calcul AWS Lambda (ARM_LAMBDA_CONTAINERetLINUX_LAMBDA_CONTAINER) n'est disponible que dans les régions suivantes :

    • USA Est (Virginie du Nord)

    • USA Est (Ohio)

    • USA Ouest (Oregon)

    • Asie-Pacifique (Mumbai)

    • Asie-Pacifique (Singapour)

    • Asie-Pacifique (Sydney)

    • Asie-Pacifique (Tokyo)

    • Europe (Francfort)

    • Europe (Irlande)

    • South America (São Paulo)

  • Le mode de calcul n'MAC_ARMest disponible que dans les régions suivantes :

    • USA Est (Virginie du Nord)

    • USA Est (Ohio)

    • USA Ouest (Oregon)

    • Asie-Pacifique (Sydney)

    • Europe (Francfort)

Pour le type de calcul BUILD_GENERAL1_2XLARGE, les images Docker jusqu'à 100 Go non compressées sont prises en charge.

Note

Pour les images d'environnement de construction personnalisées, CodeBuild prend en charge les images Docker jusqu'à 50 Go non compressées sous Linux et Windows, quel que soit le type de calcul. Pour vérifier la taille de votre image de génération, utilisez Docker pour exécuter la commande docker images REPOSITORY:TAG.

Vous pouvez utiliser Amazon EFS pour accéder à davantage d'espace dans votre conteneur de build. Pour de plus amples informations, veuillez consulter Exemple d'Amazon Elastic File System pour AWS CodeBuild. Si vous souhaitez manipuler l'espace disque du conteneur pendant une génération, la version de la génération doit s'exécuter en mode privilégié.

Note

Par défaut, le démon Docker est activé pour les versions non VPC. Si vous souhaitez utiliser des conteneurs Docker pour les builds VPC, consultez Runtime Privilege et Linux Capabilities sur le site Web de Docker Docs et activez le mode privilégié. De plus, Windows ne prend pas en charge le mode privilégié.