minio之docker仅仅是个人收藏记录之用,谢谢阅读。
一、获取docker镜像
docker pull minio/minio
二、采用docker安装单机版minio
mkdir -p /var/lib/minio/data
mkdir -p /var/lib/minio/config
docker run -d \
-p 9000:9000 \
-p 9001:9001 \
--name minio1 \
--restart=always \
-e "MINIO_ROOT_USER=root" \
-e "MINIO_ROOT_PASSWORD=root123456" \
-v /var/lib/minio/data:/data \
-v /var/lib/minio/config:/root/.minio \
minio/minio:latest server /data --console-address ":9001"
三、命令解说
端口暴露
使用-p参数暴露端口,minio使用两个端口9000和9001,9000端口是提供对象存储访问的端口,9001是提供的管理后台的地址
注意宿主机端口建议使用9000和9001端口,试着换用了其他端口,但是在访问管理控制台的时候重定向跳转会出问题。
容器名
–name 是docker镜像启动后的容器名字
自动重启
–restart=always
环境变量
-e 是传入的环境变量,主要是管理员的用户名和密码
MINIO_ROOT_USER=root
MINIO_ROOT_PASSWORD=root123456
老版本的是,已经不推荐使用了
INIO_ACCESS_KEY=skey
MINIO_SECRET_KEY=skey123456
磁盘地址映射
a、对象文件存储的目录
/var/lib/minio/data:/data
/data是容器的内部地址,
/var/lib/minio/data是映射到宿主机的地址
b、minio的配置文件存储目录
/var/lib/minio/config:/root/.minio ,
额外说明
–console-address “:9001” 表示要启动9001这个控制台
版权声明:本文为CSDN博主「神云瑟瑟」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/shenyunsese/article/details/125674101