1. 拉取镜像
docker search minio
docker pull minio/minio
2. 创建映射
mkdir -p /root/docker_app/minio_data
mkdir -p /root/docker_app/minio_config
3. 执行docker run
自定义用户和秘钥安装: admin/admin123456
docker run -p 9000:9000 -p 9001:9001 -d --name minio \
--restart=always \
-e "MINIO_ROOT_USER=admin" \
-e "MINIO_ROOT_PASSWORD=admin123456" \
-v /root/docker_app/minio_data:/data \
-v /root/docker_app/minio_config:/root/.minio \
-e TZ=Asia/Shanghai \
minio/minio server /data --console-address ":9001"
在这个命令中:
- -p 9000:9000 映射 MinIO 的对象存储服务端口(9000)到宿主机的 9000 端口。
- -p 9001:9001 映射 MinIO 的控制台端口(9001)到宿主机的 9001 端口。
- –console-address “:9001” 指定控制台监听的端口为 9001。
备注: MinIO 的控制台地址 (–console-address) 设置为与服务器地址 (–address) 相同的端口(9000),这会导致冲突。MinIO 不允许 --console-address 和 --address 使用相同的端口。
4. 访问IP+端口:http://localhost:9001
比如我自己的:http://120.76.250.234:9001(可以访问,到2024年11月11日前可以访问,虚拟机快到期了)
浏览器输入 AccessKey 和 SecretKey