使用minio搭建文件服务器,MinIO文件服务器构建

Docker 容器安装MinIO文件服务器

稳定版

docker pull minio/minio

注意:启动,此命令在容器关闭时数据自动消失。

docker run -p 9000:9000 minio/minio server /data

安装后使用浏览器访问http://127.0.0.1:9000,如果可以访问,则表示minio已经安装成功。

5ad3cbba2dd7649effa234bc900c53d6.png

要创建具有永久存储的Minio容器,您需要将本地持久目录从主机操作系统映射到虚拟配置~/.minio 并导出/data目录。 为此,请运行以下命令

docker run -d -p 9000:9000 --name minio-server \

-e "MINIO_ACCESS_KEY=systex" \

-e "MINIO_SECRET_KEY=minioadmin" \

-v /home/systex/env/minio/data:/data \

-v /home/systex/env/minio/config:/root/.minio \

minio/minio server /data

获取容器ID

在容器中使用Docker命令, 你需要知道这个容器的 容器ID 。 为了获取 Container ID, 运行

docker ps -a

-a flag 确保你获取所有的容器(创建的,正在运行的,退出的),然后从输出中识别Container ID。

启动和停止容器

启动容器,你可以使用 docker start 命令。

docker start

停止一下正在运行的容器, 使用 docker stop 命令。

docker stop

Minio容器日志

获取Minio日志,使用 docker logs 命令。

docker logs

监控MinioDocker容器

监控Minio容器使用的资源,使用 docker stats 命令.

docker stats

注意服务器时间同步问题

minio 上传下载文件失败 (The difference between the request time and the server’s time is too large.)

minio上传下载文件失败:

错误消息:

The difference between the request time and the server's time is too large.

原因:linux服务器时区的问题。

解决方案:

一、查看系统时间、硬件时间

1.# date // 查看系统时间

2.#hwclock // 查看硬件时间

二、时间服务器上的时间同步的方法

安装ntpdate工具

1.# yum -y install ntp ntpdate

设置系统时间与网络时间同步

2.# ntpdate cn.pool.ntp.org

将系统时间写入硬件时间

3.# hwclock --systohc

容器构建时采用和宿主机相同的时间即可。执行以下命令来快速构建 -v /etc/localtime:/etc/localtime 同步时间参数

docker run -d -p 9000:9000 --name minio-server \

-e "MINIO_ACCESS_KEY=systex" \

-e "MINIO_SECRET_KEY=minioadmin" \

-v /data/systex/env/minio/data:/data \

-v /data/systex/env/minio/config:/root/.minio \

-v /etc/localtime:/etc/localtime \

minio/minio server /data

标签:容器,MinIO,server,构建,9000,服务器,docker,data,minio

来源: https://blog.csdn.net/u010259933/article/details/110429759

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值