【问题标题】:"Operation not Permitted" when running Vault in a container在容器中运行 Vault 时“不允许操作”
【发布时间】:2021-01-24 19:41:56
【问题描述】:

我们正在 GitLab CI 中的 Alpine Docker 映像中运行 vault-cli。 升级后我们会在调用 Vault 时得到这个:

/bin/bash: line 117: /usr/sbin/vault: Operation not permitted

菲利克斯

【问题讨论】:

    标签: alpine hashicorp-vault


    【解决方案1】:

    根据this issue,将此添加到您的 Dockerfile:

    apk add --no-cache vault libcap
    setcap cap_ipc_lock= /usr/sbin/vault
    

    请注意,这仅在此处不使用保管库作为服务器时才是安全的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-11
      • 1970-01-01
      • 2021-10-10
      • 2021-07-26
      • 2017-06-21
      • 2020-09-12
      相关资源
      最近更新 更多