Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Registro privado con AWS Secrets Manager muestra para CodeBuild
En este ejemplo, se muestra cómo utilizar una imagen de Docker almacenada en un registro privado como entorno AWS CodeBuild de ejecución. Las credenciales del registro privado están almacenadas en AWS Secrets Manager. Cualquier registro privado funciona con CodeBuild. En esta muestra se utiliza Docker Hub.
nota
Los secretos son visibles para las acciones y no se ocultan cuando se escriben en un archivo.
Temas
Requisitos del ejemplo de un registro privado
Para usar un registro privado con AWS CodeBuild, debe tener lo siguiente:
-
Un secreto de Secrets Manager que almacena sus credenciales de Docker Hub. Las credenciales se utilizan para acceder al repositorio privado.
nota
Se le cobrará por los secretos que cree.
-
Un repositorio privado o una cuenta.
-
Una IAM política CodeBuild de rol de servicio que otorga acceso a tu secreto de Secrets Manager.
Siga estos pasos para crear estos recursos y, a continuación, cree un proyecto de CodeBuild compilación con las imágenes de Docker almacenadas en su registro privado.