質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
86.02%
docker-compose

docker-composeとは、複数のコンテナで構成されるサービスを提供する手順を自動的し管理を簡単にするツール。composeファイルを使用しコマンド1回で設定した全サービスを作成・起動することが可能です。

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

Laravel

LaravelとはTaylor Otwellによって開発された、オープンソースなPHPフレームワークです。Laravelはシンプルで表現的なシンタックスを持ち合わせており、ウェブアプリケーション開発の手助けをしてくれます。

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

Q&A

解決済

dockerでmysqlコンテナが立ち上がらない

necopantiii
necopantiii

総合スコア30

docker-compose

docker-composeとは、複数のコンテナで構成されるサービスを提供する手順を自動的し管理を簡単にするツール。composeファイルを使用しコマンド1回で設定した全サービスを作成・起動することが可能です。

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

Laravel

LaravelとはTaylor Otwellによって開発された、オープンソースなPHPフレームワークです。Laravelはシンプルで表現的なシンタックスを持ち合わせており、ウェブアプリケーション開発の手助けをしてくれます。

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

1回答

0グッド

0クリップ

1250閲覧

投稿2022/07/07 09:57

お世話になっております。
今回突然全てのローカル環境
dockerのdb(mysql)コンテナが exited with code 1から立ち上がらなくなってしまって
どうにもならなくなってしまったので
お助けいただきたいです...。

Log情報を下記に
書かせていただきます。
その他必要な情報などあればご提示させていただきます。
何卒よろしくお願いいたします。

ログ取得コマンド

% docker commit コンテナID test_db
% docker run --rm -it test_db sh (エラーコンテナの中に入る)
sh# cat var/log/mysql/error.log

var/log/mysql/error.logの内容

2022-07-07T08:05:46.657704-00:00 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started. 2022-07-07T08:05:46.677821-00:00 1 [ERROR] [MY-012585] [InnoDB] Linux Native AIO interface is not supported on this platform. Please check your OS documentation and install appropriate binary of InnoDB. 2022-07-07T08:05:46.678146-00:00 1 [Warning] [MY-012654] [InnoDB] Linux Native AIO disabled. 2022-07-07T08:05:47.256313-00:00 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended. 2022-07-07T08:05:51.046654-00:00 6 [Warning] [MY-010453] [Server] root@localhost is created with an empty password ! Please consider switching off the --initialize-insecure option. 2022-07-07T08:05:59.062168-00:00 0 [Warning] [MY-010143] [Server] Ignoring user change to 'root' because the user was set to 'mysql' earlier on the command line 2022-07-07T08:05:59.063075-00:00 0 [Warning] [MY-011070] [Server] 'Disabling symbolic links using --skip-symbolic-links (or equivalent) is the default. Consider not using this option as it' is deprecated and will be removed in a future release. 2022-07-07T08:05:59.071818-00:00 0 [Warning] [MY-010918] [Server] 'default_authentication_plugin' is deprecated and will be removed in a future release. Please use authentication_policy instead. 2022-07-07T08:05:59.072059-00:00 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.29) starting as process 155 2022-07-07T08:05:59.072679-00:00 0 [ERROR] [MY-010338] [Server] Can't find error-message file '/usr/share/mysql/errmsg.sys'. Check error-message file location and 'lc-messages-dir' configuration directive. 2022-07-07T08:05:59.179505-00:00 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started. 2022-07-07T08:05:59.210966-00:00 1 [ERROR] [MY-012585] [InnoDB] Linux Native AIO interface is not supported on this platform. Please check your OS documentation and install appropriate binary of InnoDB. 2022-07-07T08:05:59.211325-00:00 1 [Warning] [MY-012654] [InnoDB] Linux Native AIO disabled. 2022-07-07T08:05:59.541788-00:00 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended. 2022-07-07T08:06:00.077272-00:00 0 [ERROR] [MY-011292] [Server] Plugin mysqlx reported: 'Preparation of I/O interfaces failed, X Protocol won't be accessible' 2022-07-07T08:06:00.077665-00:00 0 [ERROR] [MY-011300] [Server] Plugin mysqlx reported: 'Setup of socket: '/var/run/mysqld/mysqlx.sock' failed, can't create lock file /var/run/mysqld/mysqlx.sock.lock' 2022-07-07T08:06:00.590148-00:00 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed. 2022-07-07T08:06:00.590781-00:00 0 [System] [MY-013602] [Server] Channel mysql_main configured to support TLS. Encrypted connections are now supported for this channel. 2022-07-07T08:06:00.595397-00:00 0 [ERROR] [MY-010273] [Server] Could not create unix socket lock file /var/run/mysqld/mysqld.sock.lock. 2022-07-07T08:06:00.595565-00:00 0 [ERROR] [MY-010268] [Server] Unable to setup unix socket lock file. 2022-07-07T08:06:00.597050-00:00 0 [ERROR] [MY-010119] [Server] Aborting

以下のような質問にはグッドを送りましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

グッドが多くついた質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

下記のような質問は推奨されていません。

  • 間違っている
  • 質問になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

適切な質問に修正を依頼しましょう。

回答1

1

ベストアンサー

Could not create unix socket lock file /var/run/mysqld/mysqld.sock.lock.
が原因かな?

https://stackoverflow.com/questions/34954455/mysql-daemon-lock-issue

投稿2022/07/07 11:58

RiaFeed

総合スコア2687

necopantiii👍を押しています

良いと思った回答にはグッドを送りましょう。
グッドが多くついた回答ほどページの上位に表示されるので、他の人が素晴らしい回答を見つけやすくなります。

下記のような回答は推奨されていません。

  • 間違っている回答
  • 質問の回答になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

このような回答には修正を依頼しましょう。

回答へのコメント

necopantiii

2022/07/07 17:05

ありがとうございます!!! こちらの記事参考にし、 「chown mysql:mysql /var/run/mysqld」 を実行したところ 無事mysqlサーバー動きました!!! 本当に感謝です。。。。 やっと安眠できます。。。

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
86.02%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

docker-compose

docker-composeとは、複数のコンテナで構成されるサービスを提供する手順を自動的し管理を簡単にするツール。composeファイルを使用しコマンド1回で設定した全サービスを作成・起動することが可能です。

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

Laravel

LaravelとはTaylor Otwellによって開発された、オープンソースなPHPフレームワークです。Laravelはシンプルで表現的なシンタックスを持ち合わせており、ウェブアプリケーション開発の手助けをしてくれます。

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです