RancherOS上に作ったLaradock環境にLaravel-Adminをインストールメモ

ComposerでLaravel-Adminをインストール

laradockディレクトリに移動して ./docker-compose exec workspace bash composer require encore/laravel-admin php artisan vendor:publish –provider=”Encore\Admin\AdminServiceProvider” php artisan admin:install

php artisan admin:installで、下記エラーが出たので調査

Illuminate\Database\QueryException : SQLSTATE[HY000] [2002] Connection refused

MySQLの接続情報(.env)を修正(https://nobuhiroharada.com/2018/07/21/laravel-laradock-mysql-refused/)

DB_HOST=127.0.0.1 ↓ DB_HOST=mysql

下記エラーが出たので調査

Illuminate\Database\QueryException : SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client

MySQLの認証方式の変更(https://qiita.com/shunichi_com/items/9b09c5949233b88b9a4a)

./docker-compose exec mysql bash # mysql -u root -p パスワード:root […]