欢迎大家来到IT世界,在知识的湖畔探索吧!
一、快速开始
# 创建网络(需提前执行) docker network create srebro #创建工作目录 mkdir -p /home/application/Middleware/minio/ # 启动服务 docker-compose up -d
欢迎大家来到IT世界,在知识的湖畔探索吧!
二、配置说明
docker-compose.yaml 结构
欢迎大家来到IT世界,在知识的湖畔探索吧!services: minio: image: minio/minio container_name: minio networks: - srebro ports: - 9000:9000 - 9001:9001 volumes: - /home/application/Middleware/minio/data:/data - /etc/localtime:/etc/localtime environment: MINIO_ROOT_USER: srebro MINIO_ROOT_PASSWORD: 'srebro@2025' TZ: Asia/Shanghai command: server /data --console-address :9001 healthcheck: # 健康检查确保初始化服务在MinIO就绪后运行 test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"] interval: 10s timeout: 5s retries: 10 restart: unless-stopped minio-init: image: minio/mc # 使用官方mc工具镜像 depends_on: minio: condition: service_healthy # 依赖MinIO健康状态 networks: - srebro entrypoint: > /bin/sh -c " /usr/bin/mc alias set srebro-minio http://minio:9000 srebro 'srebro@2025'; /usr/bin/mc mb srebro-minio/srebro --ignore-existing; exit 0; " networks: srebro: external: true
三、服务说明
欢迎大家来到IT世界,在知识的湖畔探索吧!
四、使用验证
访问Web控制台:
http://
<服务器ip>
:9001
服务器ip>
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/116885.html