0
私はPerconaは、このコマンドを実行するとドッキングウィンドウコンテナを作成しました:外部my.cnfファイルをDockerのPerconaサーバーに追加する方法は?
docker run -v <path-to-files-on-host-machine>:/etc/mysql/conf.d
--name percona -p 6604:3306 -e MYSQL_ROOT_PASSWORD=12345 -d percona/percona-server:latest \
--innodb_data_file_path=ibdata1:10M:autoextend:max:1G --sql_mode='' --character-set-server=utf8 --collation-server=utf8_general_ci;
私はドッカーコンテナ内/etc/mysql/conf.d
としての私のホストマシンにmy.cnf
でディレクトリをマウントしていDockerHubにdocumentationによります。
私のコンテナを起動すると、Perconaは私のカスタムmy.cnf
から設定を読み込みません。また、エラーのあるmy.cnf
を作成して、Perconaをクラッシュさせようとしました。しかし効果はありません。
Percona Dockerコンテナにカスタムmy.cnf
を添付するにはどうすればよいですか?私はこのように私の問題を解決した
SELinuxを有効にしていますか? – user3012759
私は分かりません。しかし、私は別のホストシステムで試しました:Windows 10とUbuntu 14.04 –
okだから、コンテナにexecして、ファイルがあなたが期待するところにあるかどうかを確認してください – user3012759