MinIO文件存储
简介
- 官网地址 https://docs.min.io/
- 安装文档 https://docs.min.io/docs/minio-docker-quickstart-guide.html
docker安装
拉取镜像
## 拉取镜像
docker pull minio/minio
安装
## 安装命令
docker run -d \
-p 9000:9000 \
-p 9001:9001 \
-e "MINIO_ROOT_USER=root" \
-e "MINIO_ROOT_PASSWORD=123456" \
-v /data/minio/data:/data \
--name test_minio_1 quay.io/minio/minio \
server /data --console-address ":9001"
docker-compose安装
构建脚本
-----------------docker-compose.yml---------------------
version: '3'
services:
test_minio:
image: quay.io/minio/minio
ports:
- "9000:9000"
- "9001:9001"
volumes:
- /data/minio/data:/data
environment:
MINIO_ROOT_USER: root
MINIO_ROOT_PASSWORD: 123456
command: server /data --console-address ":9001"
-----------------运行构建容器脚本---------------------
docker-compose up -d
容器管理
-
进入容器
docker exec -it 容器名/容器ID /bin/bash
-
访问MinIO 网页控制台 http://192.168.0.1:9001 ,通过用户名和密码进行登录
问题
- 图片分享的地址无法访问,思路:将图片内网地址换成公网地址,通过同域内的服务进行转发访问。如:nginx转发、微服务转发