2017-12-30 4 views
0

私はこのようなデータディレクトリをマウントしようとした場合perconaのmysql dockerizedインスタンスを起動することはできませんよ。データディレクトリをマウントする方法は?

docker run --name percona57f -p 3384:3306 -v /my/custom3384:/etc/mysql/conf.d -v /storage/data3384:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=india3384 -e INIT_TOKUDB=1 -d percona/percona-server:5.7 

下記のようにエラーがある:

[ERROR] --initialize specified but the data directory exists and is not writable. Aborting. 
[ERROR] Aborting 

コマンドが動作する場合、私はこのようなデータディレクトリを含めないでください。

docker run --name percona57g -p 3384:3306 -v /my/custom3384:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=india3384 -e INIT_TOKUDB=1 -d percona/percona-server:5.7 

しかし、データディレクトリをホストマシンにマウントすることは非常に重要です。どのような方法は、この-v /ストレージ/ data3384を有効にする場合:/ var/libに/ mysqlの

+0

ディレクトリの権限は何ですか? – lvthillo

答えて

関連する問題