diff --git a/package.json b/package.json index 1ec3c4b..ce79c08 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "build": "yarn run build:ts && yarn run build:res && electron-builder", "build:ts": "tsc", "build:res": "ts-node scripts/copy-res.ts", - "docker:setup": "docker build -t element-desktop-dockerbuild dockerbuild", + "docker:setup": "docker build --platform linux/amd64 -t element-desktop-dockerbuild dockerbuild", "docker:build:native": "scripts/in-docker.sh yarn run hak", "docker:build": "scripts/in-docker.sh yarn run build", "docker:install": "scripts/in-docker.sh yarn install", diff --git a/scripts/in-docker.sh b/scripts/in-docker.sh index 51de702..231ddd8 100755 --- a/scripts/in-docker.sh +++ b/scripts/in-docker.sh @@ -11,6 +11,7 @@ fi # Taken from https://www.electron.build/multi-platform-build#docker # Pass through any vars prefixed with INDOCKER_, removing the prefix docker run --rm -ti \ + --platform linux/amd64 \ --env-file <(env | grep -E '^INDOCKER_' | sed -e 's/^INDOCKER_//') \ --env ELECTRON_CACHE="/root/.cache/electron" \ --env ELECTRON_BUILDER_CACHE="/root/.cache/electron-builder" \