Build a Docker image on top of CodeBuild Docker Image

As AWS CodeBuild provides “Docker” curated images (,
I’d like to reuse one of those to build my custom CodeBuild Image (

I don’t know the CodeBuild Registry Url.
How to reference those images (FROM) ?

  • Can a single EBS be shared across multiple Amazon Docker Containers?
  • How to update docker version in AWS ECS
  • elastic-beanstalk docker app not updating upon deploy
  • Go & Docker: I'm able to run a go web server when using stdlib, when I use custom packages errors occur
  • AWS EBS volume attachement using snapshot
  • Docker Continuous Integration with AWS
  • I could rebuild myself the image I need ( and host it in a private ECR but it’s wasting time and storage.

  • Docker - /bin/sh: <file> not found - bad ELF interpreter - how to add 32bit lib support to a docker image
  • Running Client program and API in same Docker Machine
  • How can I mount a user's existing .ssh directory into a Docker container?
  • Docker volumes are partitions or subdirectories?
  • How can I link a container spawned by one compose file to a container which is spawned by another compose file?
  • docker-compose does not launch
  • 3 Solutions collect form web for “Build a Docker image on top of CodeBuild Docker Image”

    CodeBuild’s internal Docker repository used for Curated Images is not publicly accessible. You should build your own base image from the official Dockerfiles.

    The AWS CodeBuild provides also a console where you can use these images. I think they use Amazon EC2 Repository to provide these internally, like the one you can use. but there isn’t a public registry (or I already haven’t found).

    You can find these images to create Docker machines using the build spec defined by Amazon

    I found this public image but is not official:

    So you can use it as follows:

    FROM sandorzelei/aws-codebuild
    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.