【Docker Compose】MySQLコンテナが「Restarting」のまま起動しないとき

docker composeでMySQLのコンテナが立ち上がらない

Docker composeを使って作成したMySQLのDockerコンテナがState: Restartingのまま起動しないときの解決法をメモ。

環境: docker-compose version 1.29.2, Docker version 20.10.7, MySQL 5.7

docker compose 実行時の構成

必須 rootパスワード設定

docker-compose.ymlのMySQLの環境設定でrootユーザのパスワードを設定しないとコンテナが永遠に起動しない。

docker-compose.yml

または

Follow me!