こんな感じで接続できるようになった。対策は2案MySQL8対応のディストリビューションを使ってビルドするLinux上にMySQL8系のライブラリをインストールするか1はUbuntuのeoanがMySQL8に対応していたのでそれをビルドイメージにすればいけそうな気がする。今回はDockerHubにあるRubyイメージからRails用イメージを構築していきたかったので2で考えてみる。ベースイメージRubyのベースのディストリビューションもいろいろあるのだけど標準のにしてみた。busterをベースにしている。ないと怒られるので追加する。削るとRails(mysql2)から接続できなくなるので注意。mysqlコマンドはなくても通る。MySQLのホームページからクライアント系のパッケージをダウンロードしてインストールする。dev.mysql.com必要なものは以下の通り。クライアント系は全部入れておく。したら不要なものも混ざっているかもしれない。https://dev.mysql.com/get/Downloads/MySQL-8.0/libmysqlclient-dev_8.0.18-1debian10_amd64.debdpkgコマンドで入れる。libmysqlclient-dev_8.0.18-1debian10_amd64.deb以上。あとは普通にRaisのDockerfileを作ればよい(省略)。AWSで使えないということが判明して以降はただの意地であった。1.13でCLIが改善されたとの記事があったのでお試し。環境にmysql-5.6をインストールするVagrant環境にMySQLをインストールする。»プロフィールid:takeRインフラ関連についての調査メモです。*/はてなブログをはじめよう!takeRさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。