我一直在尝试将 OrientDB 数据库和配置存储在我正在运行的 docker 容器之外。这是第一次同时使用 docker 和 orientdb,所以我的困惑是多层次的。
基于https://hub.docker.com/_/orientdb/我已经成功运行了命令docker run -d --name orientdb -p 2424:2424 -p 2480:2480 -e ORIENTDB_ROOT_PASSWORD=rootpwd orientdb
,但是我一直在尝试指定本地磁盘上存储数据和配置的位置,以便在容器停止时不会丢失/删除。
我尝试添加该-v <databases_path>:/orientdb/databases
选项,但无济于事。我可能遗漏了一些非常基本的东西(因为这是我对 docker 和 orientdb 的第一手经验)。尝试在 docker desktop 和其他试错测试中设置卷也失败了。
任何人都可以帮忙吗?或者指出我可以学习的一些教程,因为我被卡住了。