minio-docker

docker 安装启动 minio

用最新版的minio总感觉有问题

推荐使用 docker pull minio/minio

下面的演示都是用的这个

无法连接外网安装启动

docker search minio/minio
# 搜不到

那就随便找个能搜到docker minio镜像的地方,打包,上传到你要运行的服务器

# 搜镜像
docker search minio/minio
# 下载镜像
docker pull minio/minio
# 将镜像打包到本地
docker save -o /home/minio/minio.tar minio/minio
# 再上传到目标服务器,然后把镜像加载到docker images中
# 在minio.tar同级目录中执行命令
docker load -i minio.tar

可以连接外网

# 直接搜镜像、下载镜像
docker search minio/minio
docker pull minio/minio

容器启动

端口

# minio有两个端口
9000 # 服务文件的上传下载端口
9090 # 可以通过web访问的端口

数据卷的话备份两个

/data      
/root/.minio

minio客户端账号密码

# 账号
-e "MINIO_ACCESS_KEY=minioadmin" 
# 密码
-e "MINIO_SECRET_KEY=minioadmin"

网络随便指定host模式或者使用默认bridge都一样

启动命令


docker run
-p 9094:9000 -p 9095:9090
--net=host --name minio
-d --restart=always
-e "MINIO_ACCESS_KEY=admin"
-e "MINIO_SECRET_KEY=minioforfaith"
-v /home/docker/minio/data:/data
-v /home/docker/minio/config:/root/.minio  minio/minio server  /data
--console-address ":9095"
-address ":9094"
  

建buckets(桶)

ip:9095 访问

列表buckets -> Create Bucket

设置文件路径直接下载(看需求)

列表 -> buckets -> manage ->Summary -> Access Policy 这里的值改为Public

posted @ 2023-01-18 11:33  窃窃私语QAQ  阅读(118)  评论(0编辑  收藏  举报