2016-07-28 14 views
0

私は「メモリ」という名前の「unit_tests」タイプのorientdbデータベースを削除しようと接続したり、型「メモリ」のデータベースを削除することはできません、私は次のエラーを取得します次のコマンドで作成されたドッキングウィンドウコンテナを実行します。orientdbドッキングウィンドウが

docker run -d --name minion --net=host -p 2424:2424 -p 2480:2480 -p 2434:2434 -p 5701:5701 -e ORIENTDB_NODE_NAME=minion -v /home/user/orient-config:/orientdb/config -v /home/user/databases:/orientdb/databases -e ORIENTDB_ROOT_PASSWORD=password orientdb:latest /orientdb/bin/server.sh -Ddistributed=true -Xmx8g 

私はブラウザインタフェース、console.shまたはpyorientを経由してデータベースを削除しようとする場合、私はエラーを取得します。

エラーは実際にデータベースに接続すると発生します。

単体テストの目的で、orientdbのドッカーで 'メモリ'のタイプのデータベースを使用できますか?

私は何かが欠けている必要があります。

答えて

0

この問題は、-Ddistributed = trueのドッカーを実行している場合にのみ発生します。私は私のサーバーと同じ設定で私のunitestsを実行することを望んでいた。

私はそれがバグだと確信していますが、単体テストに対応する別のコンテナを作成するだけで簡単に克服できます。

関連する問題