🍎

M1 Mac で fsouza/fake-gcs-server を動かすワークアラウンド

2021/11/06に公開

困ること

M1 Mac で fsouza/fake-gcs-server を使おうとすると、 QEMU がセグフォになり動きません。

qemu: uncaught target signal 11 (Segmentation fault) - core dumped

ワークアラウンド

Issue にもあるように、Docker Hub の image ではなく、 GitHub から取得してビルドするようにします。
https://github.com/fsouza/fake-gcs-server/issues/580

docker-compose を利用している場合は、以下のように変更します。

   storage:
-    image: fsouza/fake-gcs-server
+    build: https://github.com/fsouza/fake-gcs-server.git#main

Discussion