1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

M2 / M3 mac MySQLコンテナ問題【私の場合】

Last updated at Posted at 2024-04-02

はじめに

参考・詳細はこちら

簡単に問題の概要を説明すると、
「M2macでdocker compose upしたタイミングですぐコンテナが落ちてしまう(db-1 exited with code 139が発生)」
です。

元記事は種々説明してくれてるので、「その中のこれでうまくいったよ」という記事です。

解決方法

qemuではなくRosettaを使用する

  1. git ps -aで落ちたコンテナのIDを確認
  2. git logs コンテナIDでログを確認
    すると、qemuが対応していない的なログ、その後セグメンテーションエラーによりコンテナがダウンのログが確認できました。
  3. QemuからRosettaへの切り替え
    注意点として、(元記事にもあるように)Docker デスクトップからインストールするのはダメでした。
    なので、先に手動でインストールしました。
    その後チェックを入れ、左下の表示が黄色ではなく緑なら成功です。
    docker compose upしましょう。

おわりに

人によってエラーになったりならなかったりしてるようです。なんでだろう・・・
手元のM3mac airではエラーになりませんでした。

わかる方いたら教えてください。

次は何を書こうかしら・・・

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?