0
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?

DockerのMySQLコンテナ接続エラーの対処

0
Posted at

エラー

コマンドライン
hoge@fuga: /hoge/fuga# mysql -hMySQLコンテナ -uユーザー -p
ERROR 2026 (HY000): TLS/SSL error: Certificate verification failure: The certificate is NOT trusted.

他のコンテナからコマンドラインでMySQLコンテナに接続しようとすると上記のエラーが発生。
Not trustedとあるように、MySQLコンテナのSSL証明書が信頼出来る物ではない。と言うところ。
開発用にざっくり作った物だからSSLの事は全く加味せず立ち上げてしまった。

環境

  • アプリケーションコンテナ: php8.3-apache
  • データベースコンテナ: mysql8.0

対処

SSLをインストールして永続性を確保すると言う手立てがベストなのだろうが、確認したいコードがあっただけなのでコマンドラインで対処

コマンドライン
hoge@fuga: /hoge/fuga# mysql -hMySQLコンテナ -uユーザー -p --skip-ssl

--skip-ssl を付ける事でSSL認証をせず接続する。
多分今後も慌てて作ってこれになる可能性ある。docker-compose.ymlにちゃんとしたの書いてコピペ出来るようにしておく。

0
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
0
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?