docker部署minio

拉镜像

docker pull quay.io/minio/minio:RELEASE.2024-12-18T13-15-44Z.fips

MinIO 的官方 Docker 镜像托管在 Quay.io(而非 Docker Hub),以下是其版本分类及常见标签说明:
在这里插入图片描述
环境对应信息:
amd: 32位X86
amd64: 64位X86
arm: 32位ARM
arm64: 64位ARM

创建目录

一个用来存放配置,一个用来存储上传文件的目录
启动前需要先创建Minio外部挂载的配置文件( /opt/minio/config),和存储上传文件的目录( /opt/minio/data)

创建Minio容器并运行

docker run \
-p 9001:9001 \
-p 9002:9002 \
--net=host \
--name minio \
-d --restart=always \
-e "MINIO_ACCESS_KEY=minioadmin" \
-e "MINIO_SECRET_KEY=minioadmin" \
-v /opt/minio/data:/data \
-v /opt/minio/config:/root/.minio \
quay.io/minio/minio:RELEASE.2024-12-18T13-15-44Z.fips server \
/data --console-address ":9001" -address ":9002"
-p 9001:9001 -p 9002:9002端口映射,前一个是服务器的端口,后一个是客户端也就是api接口访问的端口地址
–net=host网络设置,表示容器将使用主机的网络栈,这样就不需要在容器内部配置网络
-d --restart=always这是运行容器的其他选项,-d使容器在后台运行,–restart=always表示容器总是会在退出后自动重启
-e “MINIO_ACCESS_KEY=minioadmin”用户名
-e “MINIO_SECRET_KEY=minioadmin”密码
-v /opt/minio/data:/data将宿主机上的 /opt/minio/data 目录挂载到容器内的 /data 目录,持久化存储数据
-v /opt/minio/config:/root/.minio将宿主机上的 /opt/minio/config 目录挂载到容器内的 /root/.minio 目录
minio/minio server /data --console-address “:9001” -address “:9002”容器内要运行的命令,启动一个名为 “minio” 的服务器,数据存储在 /data 目录下,服务器的控制台地址为 “:9001”,服务地址为 “:9002”

访问

http://服务器地址:9001/login 
用户名: minioadmin
密码:minioadmin
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值