首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将停靠器容器目录安装到共享目录

问将停靠器容器目录安装到共享目录
EN

Stack Overflow用户
提问于 2020-01-15 13:27:32
回答 1查看 824关注 0票数 1

我试图通过运行以下命令来挂载一个Docker容器目录:

代码语言:javascript
复制
mount -t cifs -o username=rusnlk,domain=corpnet,uid=root,gid=root,file_mode=0777,dir_mode=0777 //rusnlk/shared /opt/mnt`

这就产生了错误:

挂载:坏地址“rusnlk”

当我用IP地址更改rusnlk时,会发生此错误。

挂载:权限被拒绝(您是root用户吗?)

然后,我添加了权限标志--privileged和--cap-add CAP_SYS_ADMIN。在启动容器时使用docker run时,会发生以下错误:

挂载:挂载//rusnlk/在/opt/mnt上共享失败:无效参数

这种情况有什么解决办法吗?在命令中还有其他遗漏的细节吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-16 04:14:31

安装了cifs包后,安装命令开始工作了!

这是因为我使用的基本图像是一个Alpine image。与Linux不同,阿尔卑斯没有给出包丢失的正确错误,而是给出了一个常见的错误

无效参数

若要安装cifs包,请使用:apk add cifs-utils

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59752408

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档