无法使用卷从 Dremio Docker 容器中持久化数据
Posted
技术标签:
【中文标题】无法使用卷从 Dremio Docker 容器中持久化数据【英文标题】:Unable to persist data from a Dremio Docker container using volumes 【发布时间】:2022-01-18 14:02:00 【问题描述】:我能够在 Docker 上获得 Dremio 的工作实例,但是,我想将数据保存在我本地的容器上。
我尝试了this post 中提到的方法,并制作了我自己版本的 docker run 查询,但是在运行以下命令时:
docker run --rm -v "/home/ubuntu/dremio/data/lib:/var/lib/dremio" -v "/home/ubuntu/dremio/data/localFiles:/localFiles" -v "/home/ubuntu/dremio/data/:/opt/dremio/data" -p 9047:9047 -p 31010:31010 -p 45678:45678 dremio/dremio-oss
在非分离模式下运行时显示如下错误:
Dremio 正在退出。启动服务失败。 java.io.IOException: 路径 /opt/dremio/data 不可写。
任何帮助将不胜感激。
【问题讨论】:
【参考方案1】:尝试使用 sudo 运行命令,可能您没有执行此命令的权限。
【讨论】:
也试过运行,没有任何改变。 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center。以上是关于无法使用卷从 Dremio Docker 容器中持久化数据的主要内容,如果未能解决你的问题,请参考以下文章
TypeError: Object(...) is not a function 当将卷从本地目录挂载到 next.js 容器中时
Docker:Springboot 容器无法连接到 PostgreSql 容器
无法使用 Rider 调试使用 docker 容器和 docker-compose 构建的 .net 核心应用程序。容器退出代码 139