From 7a90f9a9dd4aff81e6bb8a24a478f0157584b8b8 Mon Sep 17 00:00:00 2001 From: MD <19164817+damshenas@users.noreply.github.com> Date: Thu, 20 Jun 2024 11:49:27 +0200 Subject: [PATCH] added get docker path in max --- packages/cdk-assets/lib/private/docker.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/cdk-assets/lib/private/docker.ts b/packages/cdk-assets/lib/private/docker.ts index f321bac3c11b6..ccaf077b72f70 100644 --- a/packages/cdk-assets/lib/private/docker.ts +++ b/packages/cdk-assets/lib/private/docker.ts @@ -271,9 +271,15 @@ export class DockerFactory { } function getDockerCmd(): string { - return process.env.CDK_DOCKER ?? 'docker'; + return process.env.CDK_DOCKER ?? getDockerCmdMac() ?? 'docker'; } function flatten(x: string[][]) { return Array.prototype.concat([], ...x); } + +function getDockerCmdMac(): string | undefined { + const isMac = os.platform() === 'darwin'; + if ( isMac ) return '/Applications/Docker.app/Contents/Resources/bin/docker' + else return +} \ No newline at end of file