Docker Minio 安装与运行
参考
环境
环境 | 版本 | 说明 |
---|---|---|
Windows | 10 | |
Docker | 24.0.6 | |
Docker Desktop | 4.25.2 (129061) | |
Minio | minio version RELEASE.2024-01-05T22-17-24Z | Dockerfile中指定的是最新版 |
正文
开源的对象存储
-
创建 Dockerfile。
# 基于 alpine 镜像作为基础镜像 FROM alpine:latest # 安装依赖工具 RUN apk update && apk add curl # 下载并安装最新版的 MinIO RUN curl -LO https://dl.min.io/server/minio/release/linux-amd64/minio && chmod +x minio && mv minio /usr/local/bin/ # 创建存储目录 RUN mkdir /data # 暴露 MinIO 默认使用的端口 EXPOSE 9000 # 设置入口命令,在容器启动时运行 MinIO ENTRYPOINT ["minio"] # 设置默认的启动参数,这里使用示例数据 CMD ["server", "--address", "0.0.0.0:9000", "-console-address", "0.0.0.0:9001","/data"]
-
打包镜像
docker build -t minio-image .
-
运行
docker run -p 9000:9000 -p 9001:9001 -v /windows下是你存放数据的绝对路径/data:/data minio-image
-
访问
127.0.0.1:9001
,输入默认账号密码:minioadmin
。
博 主 :夏秋初
地 址 :https://www.cnblogs.com/xiaqiuchu/p/17952912
如果对你有帮助,可以点一下 推荐 或者 关注 吗?会让我的分享变得更有动力~
转载时请带上原文链接,谢谢。
地 址 :https://www.cnblogs.com/xiaqiuchu/p/17952912
如果对你有帮助,可以点一下 推荐 或者 关注 吗?会让我的分享变得更有动力~
转载时请带上原文链接,谢谢。
标签:
docker
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义