Margherita Mutarelli
08/06/2025, 4:05 PMCommand exit status:
132
Command output:
(empty)
Command error:
WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
.command.sh: line 11: 33 Illegal instruction multiqc --force --config multiqc_config.yml .Zachary Norgaard
08/07/2025, 3:23 PMexport DOCKER_DEFAULT_PLATFORM=linux/amd64 before the pipeline. If that doesn't work, try export DOCKER_DEFAULT_PLATFORM=linux/arm64 . You may want to delete local copies of docker images before each try.
Alternatively you can create a profile for mac which will specify this for all containers:
profiles {
mac {
docker {
runOptions = "--platform linux/amd64"
}
}
}
That said, I have run into problems where some images work on one architecture but other images in the pipeline break on that architecture. I haven't found a great solution for that yet.Zachary Norgaard
08/07/2025, 4:26 PM