Set explicit arm64 platform on Docker image build #30

Merged
amoussa1229 merged 1 commit from fix/socket-mode-arm64-platform into main 2026-05-08 21:58:29 +00:00

View file

@ -1,5 +1,6 @@
import { Construct } from 'constructs';
import * as ecs from 'aws-cdk-lib/aws-ecs';
import * as ecr_assets from 'aws-cdk-lib/aws-ecr-assets';
import * as ec2 from 'aws-cdk-lib/aws-ec2';
import * as secretsmanager from 'aws-cdk-lib/aws-secretsmanager';
import * as lambda from 'aws-cdk-lib/aws-lambda';
@ -37,6 +38,7 @@ export class SocketModeConstruct extends Construct {
taskDef.addContainer('socket-mode', {
image: ecs.ContainerImage.fromAsset(
path.join(__dirname, '../../services/socket-mode'),
{ platform: ecr_assets.Platform.LINUX_ARM64 },
),
environment: {
APP_TOKEN_SECRET_ARN: appTokenSecret.secretArn,