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

使用docker-composer安装MySQL8、Redis7、minio脚本

version: '3.8'services:mysql:image: mysql:8.0container_name: mysqlenvironment:MYSQL_ROOT_PASSWORD: 123456  # 设置 MySQL root 用户的密码MYSQL_DATABASE: mydb                # 默认创建数据库
#      MYSQL_USER: root                    # 创建一个新用户
#      MYSQL_PASSWORD: 123456       # 新用户的密码ports:- "3306:3306"  # 映射 MySQL 服务的端口volumes:- ./mysql_data:/var/lib/mysql  # 将 MySQL 数据库目录挂载到宿主机的 ./mysql_data 目录networks:- my_networkcommand:--default-authentication-plugin=mysql_native_password  # MySQL 8.x 需要这个设置redis:image: redis:7.0-alpine  # 使用 Redis 7.x 版本container_name: redisports:- "6379:6379"  # 映射 Redis 服务的端口networks:- my_networkvolumes:- ./redis_data:/data  # 将 Redis 数据目录挂载到宿主机的 ./redis_data 目录minio:image: minio/minio:RELEASE.2025-04-22T22-12-26Z  # 使用 MinIO 最新版本container_name: minioenvironment:MINIO_ROOT_USER: minioadmin    # 设置 MinIO 根用户MINIO_ROOT_PASSWORD: minio123  # 设置 MinIO 密码ports:- "9000:9000"  # 映射 MinIO Web 界面端口- "9001:9001"  # 映射 MinIO 控制台端口volumes:- ./minio_data:/data  # 将 MinIO 数据目录挂载到宿主机的 ./minio_data 目录command: server /data --console-address ":9001"networks:- my_networkvolumes:mysql_data: {}  # 可选,定义一个数据卷但不使用redis_data: {}  # 可选,定义一个数据卷但不使用minio_data: {}  # 可选,定义一个数据卷但不使用networks:my_network:driver: bridge

需要先在当前的docker-composer.yum相同的文件夹下面加入mysql_data 、redis_data、minio_data文件夹用于容器挂载到宿主机的目录。

执行命令在当前文件夹下面执行 

docker-compose down  停止、删除容器命令

 docker-compose up -d

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

相关文章:

  • linux的nginx版本升级
  • 支持selenium的chrome driver更新到142.0.7444.162
  • 【 Java八股文面试 | JVM篇 内存结构、类加载、垃圾回收与性能调优 】
  • 网站开发和前端是一样吗化妆品网站模板
  • Mujoco 机械臂进行 PBVS 基于位置的视觉伺服思路
  • 【玄机靶场】Crypto-常见编码
  • 360加固 APK 脱壳研究:安全工程师视角下的防护与还原原理解析
  • AI面试速记
  • ASC学习笔记0018:返回属性集实例的引用(如果此组件中存在)
  • SpringBoot中整合RabbitMQ(测试+部署上线 最完整)
  • 第15章 并发编程
  • 【高级机器学习】 13. 因果推断
  • Qt for HarmonyOS 验证码组件开源鸿蒙开发实战
  • 河北购物网站开发公司营销型网站优势
  • wordpress 判断用户郑州seo询搜点网络效果佳
  • 企业门户网站模板 企业网站模板源码下载 企业网站模板搭建网站
  • Q6: 如何计算以太坊交易的美元成本?
  • 整体设计 全面梳理复盘 之37 元级自动化引擎三体项目(Designer/Master/Transformer)划分确定 + 自用规划工具(增强版)
  • 从昆仑芯到千问:AI产业“倒金字塔”的落地革命
  • QLineEdit 详解(C++)
  • 专业做网站平台大连金广建设集团网站
  • Java-174 FastFDS 从单机到分布式文件存储:实战与架构取舍
  • Seaborn(一) - Seaborn绘图方法介绍
  • Qt Network 模块中的函数详解
  • 【ros2】ROS2 Python服务端与客户端开发指南
  • 网站页面架构图wordpress指定模板
  • contos7安装dokcer遇到的坑,docker-composer
  • 《中医学基础理论》之藏象学说五脏系统总结详解
  • 鸿蒙PC平台三方库移植实战:以libogg库移植为例(附完整移植流程与工具链配置)
  • dw建网站建站之星好吗