Невозможно получить доступ к корзине S3 из WildFly, запущенного в Docker

Я пытаюсь настроить WildFly, используя образ докера jboss/wildfly:10.1.0.Final для запуска в режиме домена. Я использую docker для macos 8.06.1-ce, используя хранилище aufs.

Я следовал инструкциям в этой ссылке https://octopus.com/blog/wildfly-s3-domain-discovery. Это кажется довольно простым, но я получаю ошибку:

WFLYHC0119: Невозможно получить доступ к корзине S3 'wildfly-mysaga': WFLYHC0129: Невозможно получить доступ к корзине 'wildfly-mysaga' (rsp=403 (запрещено)). Возможно, ведро принадлежит кому-то другому или аутентификация не удалась.

Но мой ключ доступа, секрет и имя корзины верны. Я могу использовать их для подключения к s3 с помощью AWS CLI.

Что я могу делать не так? Учебник, кажется, запускает его в экземпляре EC2, в то время как мой тест находится в докере. Может быть, это проблема с сертификатом?

1 ответ

Я сгенерировал ключи доступа от пользователя admin, и это сработало.

Другие вопросы по тегам