1. linux中创建两个文件夹
1. /usr/local/minio/data
2. /usr/local/minio/config
注: 自定义路径即可, 无强制要求
2. 拉取镜像
docker pull minio/minio
注: 获取最新版本minio
3. 启动容器
docker run --name minio -p 9000:9000 -p 9001:9001 \
--name minio \
-d --restart=always \
-e TZ="Asia/Shanghai" \
-e "MINIO_ACCESS_KEY=minioadmin" \
-e "MINIO_SECRET_KEY=minioadmin" \
-v "/usr/local/minio/data":"/data" \
-v "/usr/local/minio/config":"/root/.minio" \
minio/minio server \
/data --console-address ":9001"
注:
-p 9000:9000 映射 minio 服务端端口 (上传/下载请求接口)
-p 9001:9001 映射 minio 客户端端口 (请求的管理页面端口)
--name 容器名称
-e TZ="Asia/Shanghai" 设置时区
-d --restart=always 重启docker时,自动启动容器
-e "MINIO_ACCESS_KEY=minioadmin" 管理页面 - 登录用户
-e "MINIO_SECRET_KEY=minioadmin" 管理页面 - 登录密码
-v "/usr/local/minio/data":"/data" 映射 容器目录 /data 到 本地文件夹: /usr/local/minio/data
-v "/usr/local/minio/config":"/root/.minio" 映射 容器目录 /root/.minio 到 本地文件夹: /usr/local/minio/config
--console-address ":9001" 管理页面请求端口
4. 容器成功启动后, 访问minio客户端管理页面
http://IP:9001
注: 记得防火墙(安全组)中开放 9000和9001两个端口