[AWS] Lab: Docker with CodeCommit & CodeBuild Part2
Continue with Part 1
Overview
Instead of manully build Docker image, this time, we use CodeBuild to build the Docker image for us.
Update buildspec.yml
- We need to update `buildspec.yml` with the `View Push Commands` information. Then push the updates to CodeCommit.
CodeBuild
- Create a project
- Start Build
If running into problem with runtime: YAML_FILE_ERROR Message: Unknown runtime named 'docker'.
You can update buildspec.yml, remove the following code, from V5, default is docker, no need to set config for that.
runtime-versions:docker: latest
If the problem is permission we need to attach permission to the role it created for us:
Finally you should see ECS repo that new images appear:
Tips: