一、获取[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这个控制台

最后修改:2022 年 12 月 11 日 04 : 42 PM
如果觉得我的文章对你有用,请随意赞赏