DockerでMySQLの透過的暗号化を適用する場合
手順
- 設定ファイルを作る
- プラグインをインストールする
- 暗号化可能
エラーについて
docker上だとエラーが起こる
①設定ファイル
docker container上のdbサーバに設定ファイルを作るとコンテナが落ちる
- docker-compose down
- os再起動
でクリアできる
②プラグインをインストール
Mysql sys_exec Can't open shared library 'key_rings.so'
というエラーが出る。
共有ライブラリについて
- UNIXに
default-libmysqlclient-dev
をインストール
mysqlのversionとかで違う説
plugin周り- https://dev.mysql.com/doc/refman/5.6/ja/install-plugin.html
- https://dev.mysql.com/doc/refman/5.6/ja/install-plugin.html