PankovAlxndr
@PankovAlxndr
Fullstack web developer

Как достучаться до файла в minIO (s3)?

Здравствуйте, запустил контейнер с минио
docker run \
   -p 9000:9000 \
   -p 9090:9090 \
   --name minio \
   -v ~/projects/minio/data/:/data \
   -e "MINIO_ROOT_USER=miniouser" \
   -e "MINIO_ROOT_PASSWORD=miniopass" \
   quay.io/minio/minio server /data --console-address ":9090"

Вебморда открылась на 9090 порту, залогинился и создал бакет с названием mybucket,  сделал его публичным, с ноута закинул png в корень бакета.
Теперь хочу получить этку картинку по урлу, ожидаю увидеть ее тут: localhost:9090/mybucket/mini-mobile.png
но нет, я даже не знаю что мне отдается, код 200 вроде как, в HTTP заголовку картинка, но нет же ее не видно, wget скачивает эту картинку по этому урлу, но она "как бы битая".
Что я делаю не так? (все на скрине)
643f0c7fca708123450633.png
логи при запуске контейнера
Formatting 1st pool, 1 set(s), 1 drives per set.
WARNING: Host local has more than 0 drives of set. A host failure will result in data becoming unavailable.
MinIO Object Storage Server
Copyright: 2015-2023 MinIO, Inc.
License: GNU AGPLv3 <https://www.gnu.org/licenses/agpl-3.0.html>
Version: RELEASE.2023-04-13T03-08-07Z (go1.20.3 linux/amd64)

Status:         1 Online, 0 Offline.
API: http://172.17.0.2:9000  http://127.0.0.1:9000
Console: http://172.17.0.2:9090 http://127.0.0.1:9090

Documentation: https://min.io/docs/minio/linux/index.html
Warning: The standard parity is set to 0. This can lead to data loss.
  • Вопрос задан
  • 803 просмотра
Пригласить эксперта
Ответы на вопрос 1
@trap_akula
Картинка доступна по 127.0.0.1:9000 то есть по порту апишки а не по порту веб-морды. А в остальном адрес у вас верно указан
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы