Docker安装MinIO详细步骤介绍

目录
  • 一、查看docker环境是否正常
  • 二、下载minIO的镜像
  • 三、创建minIO容器
  • 四、访问地址
  • 五、安装遇到问题
    • 1、问题一
    • 2、问题二
    • 3、问题三

一、查看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版es、milvus、minio启动命令详解

    1.es启动命令: docker run -itd -e TAKE_FILE_OWNERSHIP=1111 -v /data/elasticsearch/data:/usr/share/elasticsearch/data -p 9200:9200 --name es elasticsearch:6.4.2 需要添加环境变量 TAKE_FILE_OWNERSHIP,值随意. 含义请参考我的另一篇文章://www.jb51.net/article/200198.htm 挂载目录用来存储es的数据.

  • docker搭建minio及java sdk使用过程详解

    目录 1minio简洁 2 docker搭建minio 2.1 单节点 2.2 多节点部署 3 java sdk使用minio 1minio简洁 MinIO 是一款高性能.分布式的对象存储系统. 它是一款软件产品, 可以100%的运行在标准硬件.即X86等低成本机器也能够很好的运行MinIO. MinIO与传统的存储和其他的对象存储不同的是:它一开始就针对性能要求更高的私有云标准进行软件架构设计.因为MinIO一开始就只为对象存储而设计.所以他采用了更易用的方式进行设计,它能实现对象存储所需要的

  • Docker安装MinIO详细步骤介绍

    目录 一.查看docker环境是否正常 二.下载minIO的镜像 三.创建minIO容器 四.访问地址 五.安装遇到问题 1.问题一 2.问题二 3.问题三 一.查看docker环境是否正常 在命令行使用docker search minIO: 如果能查出来证明docker安装的没问题,然后开始下一步 二.下载minIO的镜像 docker pull minio/minio 三.创建minIO容器 查看所有镜像 docker images 创建目录:一个用来存放配置,一个用来存储上传文件的目录.

  • docker安装ros2详细步骤介绍

    目录 正题 一.ubuntu上安装docker 二.Docker中安装ROS2-Foxy 三.ROS2 docker可视化运行小乌龟 最后 正题 说一说今天的正题docker和ros2 ,本篇文章要解决三个问题: ubuntu上如何安装dockerdocker如何安装ros2如何可视化docker中的小乌龟 一.ubuntu上安装docker 这个就很简单啦,一句话搞定 sudo apt install docker.io 二.Docker中安装ROS2-Foxy 安装其实谈不上,这里我们直接拉

  • docker安装RabbitMQ详细步骤

    目录 1.查找镜像 2.下载RabbitMQ镜像 3.创建并启动RabbitMQ容器 4.进入容器交互页面 5.下载插件 6.阿里云控制台 开放端口号 7.登录 1.查找镜像 docker search rabbitmq 2.下载RabbitMQ镜像 直接下载最新的镜像如果需要下载其他版本 自行Docker官网查看并添加版本号再下载 # 下载镜像 docker pull rabbitmq #查看镜像 docker images 3.创建并启动RabbitMQ容器 第一个-p :用于页面访问使用第

  • Linxu服务器上安装JDK 详细步骤

    一.环境 VMware12 Pro CentOS-6.7-i386-bin-DVD1 jdk-8u151-linux-i586 二.详细安装步骤 前提:需要卸载自己Linux上的jdk rpm-qa| grepjdk 会显示你所有包含jdk这个字符串的安装包 rpm-e--nodeps对应的每个包名 会卸载对应的包 之后如果java -version显示 就是卸完了. 我之前是装过jdk1.7的,所以我需要卸载 ,没装过的直接从下面开始 1.去官网下载JDK http://www.oracle.

  • Python3 pywin32模块安装的详细步骤

    python新手一枚,操作系统Win10 64 bit,Python版本,3.7 因为某个脚本需要用到win32con 和win32api模块,run --  cmd  ,使用easy_install pywin32 命令安装,提示错误,搜不到, 网上搜了下教程,分别用pip3 install pypiwin32  和python -m pip install pypiwin32 命令试了下,安装报错 (使用pip3 install pypiwin32 命令是下载pypiwin32-219.zi

  • vmware esxi6.5安装使用详细步骤

    简介 ESXi专为运行虚拟机.最大限度降低配置要求和简化部署而设计.只需几分钟时间,客户便可完成从安装到运行虚拟机的全过程,特别是在下载并安装预配置虚拟设备的时候. 在VMware Virtual Appliance Marketplace 上有800多款为VMware hypervisor 创建的虚拟设备,如今,ESXi已经实现了与Virtual Appliance Marketplace的直接整合,使用户能够即刻下载并运行虚拟设备.这为即插即用型软件的交付与安装提供了一种全新和极其简化的方式

  • Spring Boot 打包上传Docker 仓库的详细步骤

    重要提示:学习本文之前需要提前了解docker容器相关的知识,了解和熟练运用常用的docker操作命令,如果已经了解了docker容器相关的知识那我们就开搞吧! 以下是完成标题所述功能的大致步骤: 搭建docker镜像仓库 修改Spring Boot 配置文件添加docker仓库配置,打包,上传至docker 镜像仓库 从自己搭的docker镜像仓库拉取上传的镜像文件并运行 Step1 搭建docker镜像私有仓库 搭建docker镜像仓库我们需要依赖docker-registry工具 ,doc

  • Ubuntu环境下mongodb安装配置详细步骤

    1. 安装mongodb 1.1 安装依赖包 sudo apt-get install libcurl4 openssl 1.2 关闭和卸载原有的mongodb service mongodb stop sudo apt-get remove mongodb 1.3 导入包管理系统使用的公钥 wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -  如果命令执行结果没有显示OK,则执行此命

  • SQL Server2019安装的详细步骤实战记录(亲测可用)

    目录 共存问题 安装 总结 共存问题 我之前一直使用的是SQL2012版本的数据库管理工具,为了与时俱进,我也尝试更新一下版本,当然SQLServer管理工具是可以多版本并存的,也就是你可以不用卸载你之前的版本,继续安装新版本使用. 安装 第一步:打开微软官方,下载数据库,通常我们下载Express版本. 数据库下载地址:https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 第二步:将下载下来的程序打开安装,会显示如下对话

  • JDK下载与安装超详细步骤大全

    目录 开发环境-JDK安装 1. 下载地址 2. 安装JDK 3. 配置系统环境 总结 开发环境-JDK安装 无论在我们开始学习Java或者入职第一天安装环境,这个你都是必备滴!下面是下载和安装JDK的教程: 1. 下载地址 这里默认采用比较流行的jdk版本jdk1.8. https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 打开链接,进入该页面: 往下拉,根据你的电脑系统来进行对应的版本进行选择:

随机推荐