Riferimento ambiente di compilazione per AWS CodeBuild - AWS CodeBuild

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Riferimento ambiente di compilazione per AWS CodeBuild

Quando chiami AWS CodeBuild per eseguire una compilazione, devi fornire le informazioni relative all'ambiente di compilazione. Un ambiente di compilazione rappresenta una combinazione di sistema operativo, runtime del linguaggio di programmazione e strumentiCodeBuild utilizzati per eseguire una build. Per informazioni sul funzionamento di un ambiente di build, consultaCome funziona CodeBuild.

Un ambiente di compilazione contiene un'immagine Docker. Per informazioni, consulta il glossario Docker sul sito Web Docker Docs.

Quando si forniscono informazioni a CodeBuild sull'ambiente di compilazione, è necessario specificare l'identificatore di un'immagine Docker in un tipo di repository supportato. Questi includono l'archivio di immaginiCodeBuild Docker, le immagini disponibili al pubblico in Docker Hub e i repository Amazon Elastic Container Registry (Amazon ECR) a cui il tuoAWS account dispone delle autorizzazioni di accesso.

  • È consigliabile utilizzare immagini Docker memorizzate nel repository di immagini Docker CodeBuild, in quanto sono ottimizzate per l'utilizzo con il servizio. Per ulteriori informazioni, consulta Immagini Docker fornite da CodeBuild.

  • Per ottenere l'identificatore di un'immagine Docker disponibile pubblicamente archiviata in Docker Hub, consulta Ricerca di repository sul sito Web Docker Docs.

  • Per scoprire come lavorare con le immagini Docker archiviate nei repository Amazon ECR del tuoAWS account, consultaEsempio di Amazon ECR.

Oltre a un identificatore dell'immagine Docker, è anche possibile specificare un insieme di risorse di elaborazione che l'ambiente di compilazione utilizza. Per ulteriori informazioni, consulta Modi e tipi di calcolo dell'ambiente di creazione.