Самая подробная установка Docker в истории последней версии Minio с подробным объяснением. Определенно стоит собрать! ! ! Давайте научимся использовать minio для создания собственного файлового сервера! ! Встаньте на путь свободной проституции! Решите проблему, связанную с невозможностью доступа к браузеру после его запуска.
Самая подробная установка Docker в истории последней версии Minio с подробным объяснением. Определенно стоит собрать! ! ! Давайте научимся использовать minio для создания собственного файлового сервера! ! Встаньте на путь свободной проституции! Решите проблему, связанную с невозможностью доступа к браузеру после его запуска.

Давайте научимся использовать minio для создания собственного файлового сервера! ! Встаньте на путь свободной проституции! ВНИМАНИЕ: конечная точка консоли прослушивает динамический порт (34451), используйте --console-address «:PORT», чтобы выбрать статический порт. Когда я недавно разбирал его, я хотел узнать об этом минио, но обнаружил, что после его запуска в браузере к нему невозможно получить доступ. Это было записано.

Самая подробная установка Docker в истории последней версии Minio С подробным объяснением Определенно стоит собирать! ! ! Решить запуск Понятно Но браузер не может получить доступ Понятнопричина

Docker ищет изображения Minio

Язык кода:javascript
копировать
docker search minio

Docker извлекает образ Minio

Язык кода:javascript
копировать
docker pull minio/minio

Примечание:Мы не указываем версию По умолчанию полученное изображение является последней версией.

Docker запускает образ Minio

недавноMInioвозобновлятьПонятно。

Команда перед обновлением:

Наша предыдущая команда запуска выглядела так:

Язык кода:javascript
копировать
docker run  -d -p 9000:9000  --name myminio -e "MINIO_ROOT_USER=minioadmin" -e "MINIO_ROOT_PASSWORD=minioadmin" -v /home/minio/data:/data minio/minio server /data

объяснять:

  1. docker run :docker Запустите команду контейнера
  2. -d: запуск в фоновом режиме
  3. -p: сопоставление портов
  4. –name Дайте этому контейнеру имя
  5. -e: установить переменные среды
  6. -v: монтирование файла
  7. сервер minio/minio /data: команда запуска minio (minio/minio — имя изображения, /data: место хранения данных)

Если запустить его по исходной команде, браузер не сможет получить к нему доступ.

Давайте зайдем на http://ip:9000 через браузер.

Мы не можем получить к нему доступ. В это время я снова пошел проверить журнал.

Язык кода:javascript
копировать
WARNING: Console endpoint is listening on a dynamic port (34451), please use --console-address ":PORT" to choose a static port.
WARNING: Detected default credentials 'minioadmin:minioadmin', we recommend that you change these values with 'MINIO_ROOT_USER' and 'MINIO_ROOT_PASSWORD' environment variables

Было вынесено предупреждение:

Предупреждение. Конечная точка консоли прослушивает динамический порт (34451), используйте --Console address":port"Выберите статический порт。

Он сказал, позвольте мне добавить команду, которую он дал, и выбрать статический порт. У меня не было выбора, кроме как слушать это.

Язык кода:javascript
копировать
docker stop <контейнерid> #паузаконтейнер
docker rm <контейнерid> #deletesttoppedконтейнер

Как он попросил, я снова начал перезагружаться.

Язык кода:javascript
копировать
docker run -d \
  -p 9000:9000 \
  --name minio1 \
  -v /home/minio/data:/data \
  -e "MINIO_ROOT_USER=admin" \
  -e "MINIO_ROOT_PASSWORD=admin" \
  minio/minio server /data --console-address ":9000"

Затем команда запуска меняется на приведенную выше 👆.

После запуска,Я используюdocker logs <контейнерid> Посмотреть журнал

Обнаружить:

Язык кода:javascript
копировать
ERROR Unable to start the server: --console-address cannot be same as --address

Выдает ошибку напрямую: Невозможно запустить сервер: - адрес консоли не может совпадать с – адресом

Тогда мне пришлось проверить официальный сайт.

Это обновленная версия ниже👇

Команда после обновления:

Язык кода:javascript
копировать
#недавновозобновлятькоманда
docker run -d \
  -p 9000:9000 \
  -p 9001:9001 \
  --name minio1 \
  -v /home/minio/data:/data \
  -e "MINIO_ROOT_USER=AKIAIOSFODNN7EXAMPLE" \
  -e "MINIO_ROOT_PASSWORD=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY" \
  minio/minio server /data --console-address ":9001"

После обновления появилось дополнительное сопоставление портов.

Я не смог найти причину этого на официальном сайте minio. Позже я проверил изменения версий на github и нашел некоторые подсказки. Нам нужно указать сопоставление портов консоли, оно отличается от порта minio.

https://github.com/minio/minio/pull/12770 Примечание: минио Консоль также обновилась. Большой мозг.

Уведомление: потому что минио консоль и минио server Если вам нужны другие порты, вам необходимо настроить группу безопасности в Alibaba Cloud или Tencent Cloud. 9000 Этого недостаточно.

Разговор с самим собой

Только проявляя любопытство, вы сможете продолжать учиться.

Другие статьи по теме: Следующая статья:Docker Установить Минио Клиент, решите как настроить постоянный доступ и ссылки на скачивание Следующая статья:SpringBoot интегрированный Минио, реализуй себя файловый сервер Вниз Следующая статья:Minio Советы | Установите политику корзины посредством кодирования, чтобы обеспечить постоянный доступ и загрузку.

Если вам все еще неясно, вы можете отправить личное сообщение или оставить сообщение, и мы обязательно ответим как можно скорее.

boy illustration
RasaGpt — платформа чат-ботов на основе Rasa и LLM.
boy illustration
Nomic Embed: воспроизводимая модель внедрения SOTA с открытым исходным кодом.
boy illustration
Улучшение YOLOv8: EMA основана на эффективном многомасштабном внимании, основанном на межпространственном обучении, и эффект лучше, чем у ECA, CBAM и CA. Малые цели имеют очевидные преимущества | ICASSP2023
boy illustration
Урок 1 серии Libtorch: Тензорная библиотека Silky C++
boy illustration
Руководство по локальному развертыванию Stable Diffusion: подробные шаги и анализ распространенных проблем
boy illustration
Полностью автоматический инструмент для работы с видео в один клик: VideoLingo
boy illustration
Улучшения оптимизации RT-DETR: облегченные улучшения магистрали | Support Paddle облегченный rtdetr-r18, rtdetr-r34, rtdetr-r50, rtdet
boy illustration
Эксклюзивное оригинальное улучшение YOLOv8: собственная разработка SPPF | Деформируемое внимание с большим ядром (D-LKA Attention), большое ядро ​​​​свертки улучшает механизм внимания восприимчивых полей с различными функциями
boy illustration
Создано Datawhale: выпущено «Руководство по тонкой настройке развертывания большой модели GLM-4»!
boy illustration
7B превышает десятки миллиардов, aiXcoder-7B с открытым исходным кодом Пекинского университета — это самая мощная модель большого кода, лучший выбор для корпоративного развертывания.
boy illustration
Используйте модель Huggingface, чтобы заменить интерфейс внедрения OpenAI в китайской среде.
boy illustration
Оригинальные улучшения YOLOv8: несколько новых улучшений | Сохранение исходной информации — алгоритм отделяемой по глубине свертки (MDSConv) |
boy illustration
Второй пилот облачной разработки | Быстро поиграйте со средствами разработки на базе искусственного интеллекта
boy illustration
Бесшовная интеграция, мгновенный интеллект [1]: платформа больших моделей Dify-LLM, интеграция с нулевым кодированием и встраивание в сторонние системы, более 42 тысяч звезд, чтобы стать свидетелями эксклюзивных интеллектуальных решений.
boy illustration
Решенная Ошибка | Загрузка PyTorch медленная: TimeoutError: [Errno 110] При загрузке факела истекло время ожидания — Cat Head Tiger
boy illustration
Brother OCR, библиотека с открытым исходным кодом для Python, которая распознает коды проверки.
boy illustration
Новейшее подробное руководство по загрузке и использованию последней демонстрационной версии набора данных COCO.
boy illustration
Выпущен отчет о крупной модели финансовой отрасли за 2023 год | Полный текст включен в загрузку |
boy illustration
Обычные компьютеры также могут работать с большими моделями, и вы можете получить личного помощника с искусственным интеллектом за три шага | Руководство для начинающих по локальному развертыванию LLaMA-3
boy illustration
Одной статьи достаточно для анализа фактора транскрипции SCENIC на Python (4)
boy illustration
Бросая вызов ограничениям производительности небольших видеокарт, он научит вас запускать большие модели глубокого обучения с ограниченными ресурсами, а также предоставит полное руководство по оценке и эффективному использованию памяти графического процессора!
boy illustration
Команда Fudan NLP опубликовала 80-страничный обзор крупномасштабных модельных агентов, в котором в одной статье представлен обзор текущего состояния и будущего агентов ИИ.
boy illustration
[Эксклюзив] Вы должны знать о новой функции JetBrains 2024.1 «Полнострочное завершение кода», чтобы решить вашу путаницу!
boy illustration
Краткое изложение базовых знаний о регистрации изображений 1.0
boy illustration
Новейшее подробное руководство по установке и использованию библиотеки cv2 (OpenCV, opencv-python) в Python.
boy illustration
Легко создайте локальную базу знаний для крупных моделей на основе Ollama+AnythingLLM.
boy illustration
[Решено] ошибка установки conda. Среда решения: не удалось выполнить первоначальное зависание решения. Повторная попытка с помощью файла (графическое руководство).
boy illustration
Одна статья поможет вам понять RAG (Retrival Enhanced Generation) | Введение в концепцию и теорию + практику работы с кодом (включая исходный код).
boy illustration
Эволюция архитектуры шлюза облачной разработки
boy illustration
Docker и Kubernetes [Разработка контейнерных приложений с помощью Python]