复制代码

为懒人提供无限可能,生命不息,code不止

人类感性的情绪,让我们知难行难
我思故我在
日拱一卒,功不唐捐
  • 首页
  • 前端
  • 后台
  • 数据库
  • 运维
  • 资源下载
  • 实用工具
  • 接口文档工具
  • 登录
  • 注册

其它

【原创】开发测试环境迅速安装mysql和redis

作者: whooyun发表于: 2024-09-24 15:39

mysql 的docker-compose安装,单独新建mysql目录和docker-compose.yml文件

version: '3.8'

services:
  db:
    image: mysql:5.7
    container_name: my-mysql57
    ports:
      - "3306:3306"  # 将容器的3306端口映射到宿主机的3306端口
    environment:
      MYSQL_ROOT_PASSWORD: your_password  # 设置root用户的密码
      MYSQL_DATABASE: your_database       # (可选)创建一个默认数据库
      MYSQL_USER: your_user               # (可选)创建一个新用户
      MYSQL_PASSWORD: user_password       # (可选)为新用户设置密码
    volumes:
      - ./mysql-data:/var/lib/mysql       # 持久化数据
    restart: unless-stopped

然后执行命令:

docker-compose up -d

redis的docker-compose安装,单独新建redis目录和docker-compose.yml文件

version: '3.8'

services:
  redis:
    image: redis:6.2  # 使用Redis 6.2版本
    container_name: my-redis
    ports:
      - "6379:6379"  # 将容器的6379端口映射到宿主机的6379端口
    command: ["redis-server", "--requirepass", "your_password"]  # 设置Redis密码
    volumes:
      - ./redis-data:/data  # 持久化数据
    restart: unless-stopped

然后执行命令:

docker-compose up -d
注意事项:

1、先安装docker和docker-compose