linux下如何使用docker安装minio
作者:等我胖起来 发布时间:2020-12-24 23:25:36
docker 安装 minio
1、拉取 minio 镜像
pull minio/minio
2、创建两个目录
mkdir -p /usr/local/minio/data
mkdir -p /usr/local/minio/config
3、启动容器,后台运行。
docker run \
--name minio \ #docker 镜像名称
-p 9000:9000 \ #服务端口号
-p 9001:9001 \ #映射端口号
-d --restart=always \ #docker设置容器随系统开机启动 minio
-e "MINIO_ACCESS_KEY=admin" \ #登录用户名
-e "MINIO_SECRET_KEY=admin123456" \ #登录密码
-v "/usr/local/minio/data":"/data" \ # 存储文件位置
-v "/usr/local/minio/config":"/root/.minio" \ # 配置文件位置
minio/minio server /data --console-address ":9001" \ #启动服务对外端口号 访问主机ip+9001 就能打开
完整命令可直接复制
docker run --name minio -p 9000:9000 -p 9001:9001 -d --restart=always -e "MINIO_ACCESS_KEY=admin" -e "MINIO_SECRET_KEY=admin123456" -v "/usr/local/minio/data":"/data" -v "/usr/local/minio/config":"/root/.minio" minio/minio server /data --console-address ":9001"
4、查看启动状态
docker ps -a
C:\Users\youth>docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
a6f0af2430c5 minio/minio "/usr/bin/docker-ent…" 30 minutes ago Up 30 minutes 0.0.0.0:9000-9001->9000-9001/tcp minio
PORTS 中显示端口号则说明启动成功,根据ip+端口号进行登录查看
5.异常状况
minio未正常启动时:
先查询minio的镜像
docker ps -a
然后根据minio的CONTAINER ID查询minio报错日志
docker logs ~~CONTAINER ID~~ (填自己minio的CONTAINER ID)
根据日志进行处理。
我自己遇到的状况:
1.查了很多文档,在配置文件路径的时候都是没有双引号的,导致我换了很多文档依然启动不了,加上双引号之后问题解决,不知道是不是个例,当个参考。
2.修改完运行命令之后还需要做几步相关操作
1)如果minio在无限重启,用以下命令将其停止
docker stop ~~CONTAINER ID~~ (填自己minio的CONTAINER ID)
2)重新运行minio时要先查询原先的镜像生没生成
docker ps -a
如果存在的话将其删除后再运行新的启动minio的命令
docker rmi [image]
或
docker rm ~~CONTAINER ID~~ (填自己minio的CONTAINER ID)
先写到这吧,后续遇到新的问题再补充吧。
docker离线(升级)安装MINIO
1.查看版本
登录minio网页,右上角点击About
2.本地安装
登录一台有网而且安装了Docker的Linux
#拉取镜像
docker pull minio/minio
#在当前目录生成镜像的tar包
docker save -o minio.tar minio/minio
3.把包上传到服务器
方式一(命令行):
#scp方式上传
scp [filename] [user]@[ip] 远程传输文件
scp -r ./* root@8.134.50.9:/opt/app-service/my-pro
#输入root账号密码
方式二(传输工具):
#使用FZ之类的xftp工具
4.将安装包加载到镜像中
docker load -i minio.tar
5. 运行minio镜像
docker run -p 9000:9000 \
--name minio \
-d \
--restart=always \
-e "MINIO_ACCESS_KEY=admin" \
-e "MINIO_SECRET_KEY=12345678" \
-v /programs/minio/data:/data \
-v /programs/minio/config:/root/.minio \
minio/minio server /data
参数解读:
-p
:指定宿主端口和容器暴露接口–name
:指定容器名称-d
:后台运行–restart
:是否重启-e
:环境配置-v
:容器文件挂载到宿主机上minio
/minio
:容器名称server
:启动/data
:指定存储文件目录. -v
:容器文件挂载到宿主机上minio
/minio
:容器名称server
:启动/data
:指定存储文件目录
提示:如果遇上浏览器登录不了的问题就不要使用最新版本,应该是最新版本命令或配置还没适用在Docker中
来源:https://blog.csdn.net/weixin_46247525/article/details/126744975
猜你喜欢
- 作为一个blogger或者blog读者,你一定对垃圾评论(comment spam)并不陌生。Google Blog的Preventing
- 福建日报2月21日报道 近年来,福建省互联网行业发展迅猛,多项指标居全国前列。全省网民数达866万人,网民数居全国第6位,占全国网民数4.1
- 这次给大家介绍的是我对“用户体验”与搜索引擎排名之间的关系的一些观点。因为时间关系,可能文章的某些句子不通顺,请各位见谅,文章内容均为本人猜
- 《士兵突击》和去年的《疯狂的石头》很像,口碑传播,据说是从天涯开始热起来的,听同事说起,到百度贴吧去看,非常热。在电视,YOUKU上看了大部
- 什么东西造成文章既然也能成为网络营销之一的方法呢?这可能涉及了种种因素,当然文章里面具备最可能也包含性了就是搜索引擎优势(Search En
- 作为中国三大搜索之一,雅虎,本身也掌控着巨大的流量。或者大部分的客户都着眼于百度和GG,其实,优化好雅虎,效果也不差,毕竟对于一个站点来说,
- 新浪科技讯 5月19日下午消息,优视科技(UC)将于今日正式发布UC浏览器7.2版。新版UC浏览器在手机Flash10技术上取得突破,借助于
- 业界加密 TCP/IP 网络产品的标准是 SSL ,对于 Internet 上普遍使用的超文本传输协议(HTTP)而言,其加密后的协议称为
- Godaddy主机用户快来创建Google站长管理工具帐户吧,来为你提供一种你在创建你的共享托管账户时就可以用来立即登陆你的网站数据的站长管
- linux搭建NFS服务器为了实现不同操作系统中的数据共享,我们一般会搭建一些用于文件共享的服务器,nfs服务器就是其中一种,它实现的是li
- 前言普通用户定义crontab定时任务:比如oracle用户定义一个定时任务:每分钟打印当前目录[oracle@node2 ~]$ cron
- NFS是网络文件系统(Network File System)的简称,是分布式计算系统的一个组成部分,可实现在异种网络上共享和装配远程文件系
- 对于外部链接的质量判断,基本上可以根据以下几个因素来:1.站点相关 * 相关性是搜索引擎用来判断网站质量的一个重要因素,也是SEO的重点。所
- 十月开始新建了一个英文的网站,网站系统基于MovableType,模板自制。在做好基于页面的优化工作之后,逐步的开始内容建设和推广。主要观察
- 本文介绍了如何在VMware workstation 14 pro上安装系统,供大家参考,具体内容如下点击创建新的虚拟机选择稍后安装系统,否
- 很多人都要问,怎么提高关键词的排名,其实提高关键词的排名不是一朝一夕的事情。下面是我总结的一些方法,如果你确定把这些都做好了,那么你的排名应
- 相信在自己的网站上使用AdSense的朋友都曾遇到过展示英文广告的情况,即使网页内容全部为中文,即使访问用户全部来自中国或中文区域。虽然出现
- 根据观察,百度在今次调整上,显然不是小范围的调整,因为已经影响了大部分的关键字排名,在我的关键字优化日志中,近百个关键字显示出几乎超过一半的
- 更新!一个没有采用最新的安全补丁进行更新的系统会很快称为攻击者的目标。已经完成配置安全系统所需的所有工作之后,要记住:CGI脚本将是最大的安
- 核心提示:不要把SEO弄得那么复杂,那种根据自己的需要随意调整SEO的内涵与外延,或者把稍微粘上点边的都划到SEO范畴的作法,只会让SEO实