diff --git a/lib/plugins/aws/invokeLocal/index.js b/lib/plugins/aws/invokeLocal/index.js index d0e2d473893..113990d1312 100644 --- a/lib/plugins/aws/invokeLocal/index.js +++ b/lib/plugins/aws/invokeLocal/index.js @@ -370,7 +370,9 @@ class AwsInvokeLocal { let dockerFileContent = `FROM lambci/lambda:${runtime}`; for (const layerPath of layerPaths) { - dockerFileContent += `\nADD --chown=sbx_user1051:495 ${layerPath} /opt`; + dockerFileContent += `\nADD --chown=sbx_user1051:495 ${ + os.platform() === 'win32' ? layerPath.replace(/\\/g, '/') : layerPath + } /opt`; } const dockerfilePath = path.join('.serverless', 'invokeLocal', runtime, 'Dockerfile');