Building image failed with exit code: 137
The command returned a non-zero code: 137
You have a build step in your pipeline that fails with the following error:
The command 'XXXXXXX' returned a non-zero code: 137
[SYSTEM]
Message Failed to build image: r.cfcr.io/<my-image>:my-tag
Caused by Container for step title: Building Docker Image, step type: build, operation: Building image
failed with exit code: 137
Problem description
This issue occurs where you are low on pipeline resources. The build step does not have enough memory to finish building. You can get an overview of your build resources by clicking in the metrics tab in the build screen.
The error usually happens when Docker does not have enough memory, but it can also appear if there is not enough disk space.
The solution
You need to either simplify your application (e.g. split it to microservices) or run the pipeline on a larger machine. For example if the build fails on a SMALL
machine you should run it on a MEDIUM
one. You can upgrade your account to get access to more resource by visiting your Billing Settings.