日. 1月 29th, 2023

m1/m2 mac に powershell のコンテナを動かして powershell の modules をインストールすると、core dump を吐いて止まってしまうことがある。その対処法を紹介。

/# pwsh -Command Install-Module -Name Microsoft.Graph -F
qemu: uncaught target signal 11 (Segmentation fault) - core dumped
Segmentation fault

イメージを lts を利用することで回避ができた

docker run --platform linux/x86_64  -it mcr.microsoft.com/powershell:lts-ubuntu-22.04 /bin/bash
Unable to find image 'mcr.microsoft.com/powershell:lts-ubuntu-22.04' locally
lts-ubuntu-22.04: Pulling from powershell
Digest: sha256:cb32194aa46f144c09c1a6610eee2684e3642b8609370aba927ab995b413931f
Status: Downloaded newer image for mcr.microsoft.com/powershell:lts-ubuntu-22.04
root@6d03d590fb19:/# pwsh -Command Install-Module -Name Microsoft.Graph -F
root@6d03d590fb19:/#