Skip to content

Commit 654e0f1

Browse files
committed
feat: Use proper architecture for default docker image
1 parent 689b0f6 commit 654e0f1

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

index.js

+3-1
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,9 @@ class ServerlessPythonRequirements {
9494
);
9595
} else if (!options.dockerFile) {
9696
// If no dockerFile is provided, use default image
97-
const defaultImage = `public.ecr.aws/sam/build-${this.serverless.service.provider.runtime}`;
97+
const architecture =
98+
this.serverless.service.provider.architecture || 'x86_64';
99+
const defaultImage = `public.ecr.aws/sam/build-${this.serverless.service.provider.runtime}:latest-${architecture}`;
98100
options.dockerImage = options.dockerImage || defaultImage;
99101
}
100102
if (options.layer) {

0 commit comments

Comments
 (0)