当前位置: 首页 > news >正文

Win11家庭版docker安装Minio

最近项目中用到Minio,去官网下载了最新的版本,没想到官方却来了个逆向升级(阉割了很多功能)。

docker安装:

Win11家庭版的docker安装步骤自行百度,默认没有开启Hyper-V,在任意目录新建一个文件,命名成Hyper-V.cmd,编辑内容如下:

pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

拉取minio的镜像:

用管理员打开Power Shell执行。

Docker安装成功后,拉取minio的镜像,默认是最新版:

docker pull minio/minio

启动minio服务:

docker run -d --name minio -p 9000:9000 -p 9001:9001 --privileged=true -e "MINIO_ROOT_USER=minioadmin" -e "MINIO_ROOT_PASSWORD=minioadmin" -v D:\minio\data:/data -v D:\minio\config:/root/.minio minio/minio server --console-address ":9000" --address ":9001" /data

我这里在D盘下新建minio目录,里边新建config和data目录:

启动后如下图:

minio控制台:

http://127.0.0.1:9000/  minioadmin  minioadmin

登录后,发现官方做了逆向升级,阉割了很多东西,只剩这么个鸟玩意:

吐槽~官方的逆向升级--阉割版:

界面没有了 MINIO_ACCESS_KEY 和 MINIO_SECRET_KEY 这些操作,需要再下载安装一个mc.exe在命令行里才能实现这些功能!

安装mc:

管理员打开Power Shell执行以下命令,安装mc:

Invoke-WebRequest -Uri https://dl.min.io/client/mc/release/windows-amd64/mc.exe -OutFile mc.exe

安装好后,cd进入mc的安装目录:

.\mc.exe alias set my-minio http://127.0.0.1:9001 minioadmin minioadmin
.\mc.exe admin info my-minio
.\mc.exe anonymous set download my-minio/hula

my-minio别名随便起,登录到minio,我这里新建了一个名称为 hula的桶,需要给这个桶执行匿名下载的指令。以便项目能正常下载使用里边上传的图片文档等文件。

Access:  CUSTOM:

看到桶的Access:  CUSTOM状态,说明已经生效了。

http://www.dtcms.com/a/334441.html

相关文章:

  • HTTP 1.0, 2.0 和 3.0 有什么区别?
  • Day11 栈与队列part2
  • 图论Day4学习心得
  • Git Revert 特定文件/路径的方法
  • 使用openssl创建自签名CA并用它签发服务器证书
  • 技术赋能与深度洞察:北京国标政务窗口第三方调查
  • 【攻防实战】红队攻防之Goby反杀
  • day34-LNMP详解
  • 数据结构:构建 (create) 一个二叉树
  • 【图论】分层图 / 拆点
  • 算法训练营day53 图论④ 110.字符串接龙、105.有向图的完全可达性、106.岛屿的周长
  • 树、哈夫曼树以及二叉树的各种操作
  • 【CF】Day128——杂题 (图论 + 贪心 | 集合 + 贪心 + 图论 | 二分答案 + 贪心)
  • 【完整源码+数据集+部署教程】植物病害检测系统源码和数据集:改进yolo11-RFAConv
  • ceph pools have too many placement groups
  • 0815 UDP通信协议TCP并发服务器
  • 【Java web】HTTP 协议详解
  • H20芯片与中国的科技自立:一场隐形的博弈
  • RK3568 NPU RKNN(四):RKNN-ToolKit2性能和内存评估
  • web-apache优化
  • Java Web部署
  • Python:如何在Pycharm中显示geemap地图?
  • Flutter InheritedWidget 详解:从生命周期到数据流动的完整解析
  • 开源数据发现平台:Amundsen Frontend Service React 配置 Flask 配置 Superset 预览集成
  • 教育行业破局:课程答疑智能体如何用“按次付费+算力限制”实现精准变现,可独立部署(井云智能体封装系统)
  • NLP:Transformer模型构建
  • 数字分类:机器学习经典案例解析
  • 通过rss订阅小红书,程序员将小红书同步到自己的github主页
  • MCU软件架构---RAM分区设计原则(四)
  • PyTorch生成式人工智能——使用MusicGen生成音乐