AWS CodeBuild 建置環境參考 - AWS CodeBuild

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

AWS CodeBuild 建置環境參考

當您呼叫 AWS CodeBuild 以執行組建時,您必須提供組建環境的相關資訊。一個重建環境代表作業系統、程式語言執行時間和 CodeBuild 用來運行建置的工具組合。如需建置環境運作方式的詳細資訊,請參CodeBuild 運作方式

建置環境包含 Docker 影像。如需詳細資訊,請參閱 Docker Docs 網站上的 Docker Glossary

當您向 CodeBuild 提供建置環境資訊時,您需要指定支援儲存庫類型的 Docker 影像識別符。其中包括 CodeBuild Docker 映像儲存庫、Docker Hub 中可公開取得的映像,以及AWS帳户具備存取許可。

  • 我們建議您使用 CodeBuild Docker 影像儲存庫中存放的 Docker 影像,因為它們已經過最佳化而適合搭配使用相關服務。如需詳細資訊,請參閱 CodeBuild 提供的 Docker 映像

  • 若要取得在 Docker Hub 中存放可公開取得的 Docker 影像識別符,請參閱 Docker Docs 網站上的搜尋儲存貯體

  • 若要了解如何使用存放在 Amazon ECR 儲存庫的 Docker 影像,請AWS帳户,請參閲Amazon ECR 示例

除了 Docker 影像識別符,您還可以指定組建環境使用的一組運算資源。如需詳細資訊,請參閱 建置環境運算類型