1.拉取镜像
docker pull minio/minio
2.查看镜像
[root@iZbp1fy7y89tqjvmlp1dvhZ ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
minio/minio latest b22fb359b497 22 hours ago 227MB
minio/mc latest ecd39585c5a0 8 days ago 136MB
3. 创建目录
mkdir -p /data/minio/config
mkdir -p /data/minio/data
4.指定控制台端口启动
docker run -p 9000:9000 -p 9001:9001 --net=host --name minio \
-d --restart=always \
-e "MINIO_ROOT_USER=root" \
-e "MINIO_ROOT_PASSWORD=admin123456" \
-v /data/minio/data:/data \
-v /data/minio/config:/root/.minio \
minio/minio server /data --console-address ":9001" -address ":9000"
-v 表示数据卷 volume 、 -e 指定环境变量 env 、/data/minio/data指定磁盘目录·
MINIO_ROOT_USER 管理用户、 MINIO_ROOT_PASSWORD 管理密码
–restart=always 重启docker服务自动拉起容器
–console-address 可视化管理界面端口 、 -address 后台API接口端口
4.查看日志
[root@iZbp1fy7y89tqjvmlp1dvhZ ~]# docker logs 477866d38b16
WARNING: Detected Linux kernel version older than 4.0.0 release, there are some known potential performance problems with this kernel version. MinIO recommends a minimum of 4.x.x linux kernel version for best performance
API: http://172.19.38.250:9000 http://172.17.0.1:9000 http://172.18.0.1:9000 http://127.0.0.1:9000
Console: http://172.19.38.250:9001 http://172.17.0.1:9001 http://172.18.0.1:9001 http://127.0.0.1:9001
Documentation: https://docs.min.io
Finished loading IAM sub-system (took 0.0s of 0.0s to load data).
5.登录控制台页面
阿里云服务器需要配置【服务器安全设置】添加规则,放开9000和9001端口