linux下怎么使用docker安装minio
发布时间 - 2023-05-17 00:00:00 点击率:次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中
# docker
# linux
# 镜像
# 端口号
# 将其
# 重启
# 最新版本
# 机上
# 配置文件
# 都是
# 离线
# 文档
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Win11搜索不到蓝牙耳机怎么办 Win11蓝牙驱动更新修复【详解】
ChatGPT怎么生成Excel公式_ChatGPT公式生成方法【指南】
如何获取上海专业网站定制建站电话?
如何在IIS中新建站点并配置端口与IP地址?
如何在 Pandas 中基于一列条件计算另一列的分组均值
Laravel怎么配置S3云存储驱动_Laravel集成阿里云OSS或AWS S3存储桶【教程】
如何在云虚拟主机上快速搭建个人网站?
JS碰撞运动实现方法详解
网页制作模板网站推荐,网页设计海报之类的素材哪里好?
如何批量查询域名的建站时间记录?
C++用Dijkstra(迪杰斯特拉)算法求最短路径
网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?
如何在阿里云购买域名并搭建网站?
实例解析angularjs的filter过滤器
Linux系统运维自动化项目教程_Ansible批量管理实战
html5怎么画眼睛_HT5用Canvas或SVG画眼球瞳孔加JS控制动态【绘制】
Laravel storage目录权限问题_Laravel文件写入权限设置
如何在阿里云虚拟主机上快速搭建个人网站?
Laravel如何使用Guzzle调用外部接口_Laravel发起HTTP请求与JSON数据解析【详解】
Laravel Artisan命令怎么自定义_创建自己的Laravel命令行工具完全指南
网站图片在线制作软件,怎么在图片上做链接?
历史网站制作软件,华为如何找回被删除的网站?
猎豹浏览器开发者工具怎么打开 猎豹浏览器F12调试工具使用【前端必备】
网站优化排名时,需要考虑哪些问题呢?
Laravel怎么配置不同环境的数据库_Laravel本地测试与生产环境动态切换【方法】
javascript如何操作浏览器历史记录_怎样实现无刷新导航
Laravel怎么自定义错误页面_Laravel修改404和500页面模板
Laravel如何配置.env文件管理环境变量_Laravel环境变量使用与安全管理
如何快速搭建高效香港服务器网站?
html5源代码发行怎么设置权限_访问权限控制方法与实践【指南】
高端建站如何打造兼具美学与转化的品牌官网?
如何在阿里云域名上完成建站全流程?
edge浏览器无法安装扩展 edge浏览器插件安装失败【解决方法】
深圳防火门网站制作公司,深圳中天明防火门怎么编码?
如何将凡科建站内容保存为本地文件?
Laravel怎么多语言本地化设置_Laravel语言包翻译与Locale动态切换【手册】
🚀拖拽式CMS建站能否实现高效与个性化并存?
米侠浏览器网页图片不显示怎么办 米侠图片加载修复
Laravel如何使用Passport实现OAuth2?(完整配置步骤)
Laravel如何自定义错误页面(404, 500)?(代码示例)
JavaScript中如何操作剪贴板_ClipboardAPI怎么用
IOS倒计时设置UIButton标题title的抖动问题
EditPlus中的正则表达式 实战(1)
如何构建满足综合性能需求的优质建站方案?
JavaScript如何实现类型判断_typeof和instanceof有什么区别
Laravel如何使用API Resources格式化JSON响应_Laravel数据资源封装与格式化输出
Claude怎样写结构化提示词_Claude结构化提示词写法【教程】
Laravel怎么实现支付功能_Laravel集成支付宝微信支付
Laravel如何配置中间件Middleware_Laravel自定义中间件拦截请求与权限校验【步骤】
详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)


o/minio