【问题标题】:Cannot access S3 bucket from WildFly running in Docker无法从在 Docker 中运行的 WildFly 访问 S3 存储桶
【发布时间】:2018-09-27 18:40:10
【问题描述】:

我正在尝试使用 docker 映像 jboss/wildfly:10.1.0.Final 配置 WildFly 以在域模式下运行。我正在使用 docker for macos 8.06.1-ce 使用 aufs 存储。

我按照此链接https://octopus.com/blog/wildfly-s3-domain-discovery 中的说明进行操作。看起来很简单,但我得到了错误:

WFLYHC0119:无法访问 S3 存储桶“wildfly-mysaga”:WFLYHC0129:无法访问存储桶“wildfly-mysaga”(rsp=403(禁止))。可能存储桶为其他人所有或身份验证失败。

但是我的访问密钥、秘密和存储桶名称是正确的。我可以使用它们通过 AWS CLI 连接到 s3。

我做错了什么?本教程似乎在 EC2 实例中运行它,而我的测试是在 docker 中。可能是证书问题?

【问题讨论】:

  • 您使用的IAM用户是否允许访问bucket?就像示例中的第一步,但是您的存储桶名称+您可以测试它吗(ps您的docker版本很旧)

标签: docker amazon-s3 wildfly octopus-deploy


【解决方案1】:

我从管理员用户那里生成了访问密钥,并且成功了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-06-22
    • 1970-01-01
    • 2018-09-27
    • 2020-05-20
    • 2019-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多