まず、安定していないソフトウェアを使用していることに注意してください。リリース間で大きな変更があり、予期しない動作が発生する可能性があります。
編集 :現在開発中ではなく、安定版リリースが2018年4月19日にリリースされました
次に、コンテナを直接pingすることはできません。他のネットにありますが、別のコンテナを使用して簡単にpingを実行できます。
mysql8はcaching_sha2_password
を使用します mysql_native_password
の代わりにデフォルトの認証プラグインとして 。 詳細はこちら
。
多くのmysqlドライバーはcaching_sha2_password
のサポートを追加していません まだ。
問題が発生した場合は、次のような古い認証プラグインに変更できます。
docker run -p 3306:3306 --name mysql_80 -e MYSQL_ROOT_PASSWORD=password -d mysql:8 mysqld --default-authentication-plugin=mysql_native_password