2

通过 Docker 运行 RethinkDB 时:http://dockerfile.github.io/#/rethinkdb 我希望能够通过“rethinkdb-dump 或 rethinkdb-export”导出数据,但是它会抛出以下错误:

Failed to move temporary directory to output directory (/tmp/tmpqx0xvM/rethinkdb_dump_2014-01-23T15:57:44): No such file or directory

我可以通过 192.168.33.10:8080 正确访问 RethinkDB 管理面板。我运行的命令是:

rethinkdb-export -c 192.168.33.10:28015

我在 Vagrant(Ubuntu 13.04)中运行 Docker + RethinkDB,我尝试通过直接使用 python 驱动程序安装 rethinkdb 来运行相同的命令,它运行良好。

这是让我使用 Docker + RethinkDB 的唯一障碍,我们将不胜感激。

编辑:问题已解决,请参阅https://github.com/rethinkdb/rethinkdb/issues/1904

4

1 回答 1

0

正如@Atnnn 指出的那样,当数据库中没有表时,RethinkDB 会在启动rethindkb export/dump. 最新版本的 Python 驱动程序现在解决了这个问题。

于 2016-01-26T19:22:24.083 回答