【问题标题】:Mount USB : permission Denied in a docker挂载 USB:docker 中的权限被拒绝
【发布时间】:2020-03-31 09:45:50
【问题描述】:

我已经创建了一个 Docker 容器,我只想在容器中安装一个 USB 密钥。

我使用了标志--privilegied,它可以工作,但我不想使用这个标志。还有其他解决方案吗?

当我不使用特权标志时,我得到:

root@2865bd86f958:/# mount /dev/sdb1 /mnt/
mount: /mnt: permission denied.

【问题讨论】:

  • 你能分享你用来创建容器的确切命令吗?例如整个docker run 命令?
  • 感谢您的回答@michalhosna。我使用: docker run -tid --rm --name clamav --device=/dev/ttyUSB0 clamav:1.2

标签: docker mount permission-denied


【解决方案1】:

使用命令运行时需要添加能力:SYS_ADMIN。

现在我可以挂载USB,但我不能在上面写字。

有人有想法吗?

【讨论】:

    猜你喜欢
    • 2020-09-07
    • 1970-01-01
    • 1970-01-01
    • 2023-03-19
    • 2016-03-30
    • 2019-02-13
    • 1970-01-01
    • 2018-06-11
    • 2015-08-30
    相关资源
    最近更新 更多