Correct answer - "Missing IAM permissions for the CodeBuild Service" : By default, IAM users
don't have permission to create or modify Amazon Elastic Container Registry (Amazon ECR)
resources, or perform tasks using the Amazon ECR API. A user who uses the AWS CodeBuild console
must have a minimum set of permissions that allows the user to describe other AWS resources for
the AWS account.
Incorrect:
"The Docker image is missing some tags" - Tags are optional for naming purposes
"CodeBuild cannot work with custom Docker images" - Custom docker images are supported
"The Docker image is too big" - It is good to properly designed the image but in this case it
does not affect the CodeBuild. You can also look at multi-stage builds, which are a new feature
requiring Docker 17.05 or higher on the daemon and client. Multistage builds are useful to
anyone who has struggled to optimize Dockerfiles while keeping them easy to read and maintain