当前位置: 萬仟网 > 网络运营>服务器>虚拟主机 > Docker安装MinIO详细步骤介绍

Docker安装MinIO详细步骤介绍

2022年01月09日 虚拟主机 我要评论
目录一、查看docker环境是否正常二、下载minio的镜像三、创建minio容器四、访问地址五、安装遇到问题1、问题一2、问题二3、问题三一、查看docker环境是否正常在命令行使用docker s

一、查看docker环境是否正常

在命令行使用docker search minio

如果能查出来证明docker安装的没问题,然后开始下一步

二、下载minio的镜像

docker pull minio/minio

三、创建minio容器

查看所有镜像

docker images

创建目录:一个用来存放配置,一个用来存储上传文件的目录。

mkdir -p /data/minio/config
mkdir -p /data/minio/data

创建并启动minio容器:
这里的 \ 指的是命令还没有输入完,还需要继续输入命令,先不要执行的意思。
这里的9090端口指的是minio的客户端端口。虽然设置9090,但是我们在访问9000的时候,他会自动跳到9090。

docker run -p 9000:9000 -p 9090:9090 \
 --net=host \
 --name minio \
 -d --restart=always \
 -e "minio_access_key=minioadmin" \
 -e "minio_secret_key=minioadmin" \
 -v /data/minio/data:/data \
 -v /data/minio/config:/root/.minio \
 minio/minio server \
 /data --console-address ":9090" -address ":9000"

minio_access_key :账号
minio_secret_key :密码

执行之后,使用docker ps查看正在运行的容器:

四、访问地址

http://192.168.56.103:9090

访问出来是这样的,就代表成功了!

在这里插入图片描述

五、安装遇到问题

如果运行容器之后客户端打不开,这时候可以通过docker logs 容器id查看日志。

1、问题一

刚开始我遇到一个这个问题,应该是说设置的账号密码长度有问题,正常账号应该不低于3位,密码不低于8位,不然容器会启动不成功。

在这里插入图片描述

2、问题二

假如不设置客户端端口,就会有以下警告。

在这里插入图片描述
在这里插入图片描述

3、问题三

一切都正常了,而且客户端也能打开,但是通过程序连接minio上传的时候报错了,错误信息:

上传失败the difference between the request time and the server's time is too

系统时区与硬件时区不一致导致的

timedatectl // 查看时区配置

在这里插入图片描述

安装ntpdate工具

yum -y install ntp ntpdate

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

ntpdate cn.pool.ntp.org

将系统时间写入硬件时间

hwclock --systohc

到此这篇关于docker安装minio详细步骤介绍的文章就介绍到这了,更多相关docker安装minio内容请搜索萬仟网以前的文章或继续浏览下面的相关文章希望大家以后多多支持萬仟网!

(0)
打赏 微信扫一扫 微信扫一扫

相关文章:

  • Docker自定义网络详细介绍

    目录docker自定义网络一.自定义网络介绍二.创建自定义网络docker自定义网络一.自定义网络介绍1.介绍常规docker容器启动,可以用–link,进行容器网络绑定,但是一旦…

    2022年01月09日 服务器
  • docker 创建容器时指定容器ip的实现示例

    docker创建容器时默认采用bridge网络,自行分配ip,不允许自己指定。在实际部署中,我们需要指定容器ip,不允许其自行分配ip,尤其是搭建集群时,固定ip是必须的。我们可以…

    2022年01月09日 服务器
  • K8S中五种控制器的介绍以及使用

    K8S中五种控制器的介绍以及使用

    目录k8s的控制器类型pod与控制器之间的关系deployment(无状态化应用)状态与无状态化对特点deployment的更新deployment的回滚cro... [阅读全文]
  • 解决docker中mysql时间与系统时间不一致问题

    解决docker中mysql时间与系统时间不一致问题

    最近在docker中装mysql时,发现数据库时间与系统时间相差8个小时。linux服务器时间:进入mysql,输入date如下发现两者时区不同。因为mysql... [阅读全文]
  • vue3+TypeScript+vue-router的使用方法

    目录简单使用创建项目vue-cli创建vite创建安装vue-router创建/修改组件修改入口ts启动vue在浏览器中访问文件结构图片综合使用动态参数使用watch监听动态参数使…

    2022年01月09日 开发语言

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2022  萬仟网 保留所有权利. 粤ICP备17035492号-1
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com