# Platform

platform supported by docker.

- Source: [`aws-ecr-assets/lib/image-asset.ts`](https://github.com/aws/aws-cdk/blob/v2.275.0/packages/aws-cdk-lib/aws-ecr-assets/lib/image-asset.ts#L60)
- Type last changed: v2.26.0 · 30 May 2022

## Example

```ts
import { DockerImageAsset, Platform } from 'aws-cdk-lib/aws-ecr-assets';

const asset = new DockerImageAsset(this, 'MyBuildImage', {
  directory: path.join(__dirname, 'my-image'),
  platform: Platform.LINUX_ARM64,
})
```

## Properties

- `LINUX_AMD64`: [Platform](/cdk/api/v2/docs/aws-cdk-lib.aws_ecr_assets.Platform.html) (static) — Build for linux/amd64.

- `LINUX_ARM64`: [Platform](/cdk/api/v2/docs/aws-cdk-lib.aws_ecr_assets.Platform.html) (static) — Build for linux/arm64.

- `platform`: string — The platform to use for docker build.

## Methods

- `custom(platform: string): Platform // chainable` (static) — Used to specify a custom platform Use this if the platform name is not yet supported by the CDK.

  **Parameters**

  - `platform` — The platform to use for docker build.
