首页 > 数据库 >docker-compose 启动一个MySQL测试数据库

docker-compose 启动一个MySQL测试数据库

时间:2022-09-02 23:36:16浏览次数:85  
标签:compose MySQL MYSQL env mysql 3306 home docker

services:
  mysql:
    image: mysql:5.7
    ports:
      - "3306:3306"
    expose:
      - "3306"
    environment:
      - MYSQL_USER=test
      - MYSQL_PASSWORD=123456
      - MYSQL_DATABASE=test
      - MYSQL_ROOT_PASSWORD=root
    volumes:
      - /home/z/env/mysql/mydir:/mydir
      - /home/z/env/mysql/datadir:/var/lib/mysql
      - /home/z/env/mysql/conf/my.cnf:/etc/my.cnf
      - /home/z/env/mysql/source:/docker-entrypoint-initdb.d

标签:compose,MySQL,MYSQL,env,mysql,3306,home,docker
From: https://www.cnblogs.com/realzhaijiayu/p/16651658.html

相关文章

  • Linux Mint 安装 docker desktop
    先安装docker-ce-clihttps://download.docker.com/linux/ubuntu/dists/jammy/pool/stable/amd64/选择对应版本的deb下载下载dockerdesktophttps://docs.docker.co......
  • Linux--安装mysql
    第一步:查看mysql相关的软件查询当前系统中安装的名称带mysql的软件rpm-qa|grepmysql查询当前系统中安装的名称带mariadb的软件rpm-qa|grepmariadb第二步:卸载......
  • 【MySQL】Authentication plugin 'caching_sha2_password' reported error
    使用MySQL8.0.30创建主从,启动从库的时候报错:Last_IO_Errno:2061Last_IO_Error:errorconnectingtomater'repl@xxxxx:3308'-retry-time:60retries:1massage:Authe......
  • MySQL外键
    语法在创建表的时候指定外键约束CREATETABLE表名(column1datatypenull/notnull,column2datatypenull/notnull,...CONSTRAINT外键约束名F......
  • 将mysql数据库定时备份到另一台服务器
    导出数据到本地当MySQL运行在Docker中时dockerexec-itmysqlmysqldump-uroot-p密码数据库名>/home/数据库名.sql没有运行在Docker中时,只需要执行后半部分常规......
  • 糟糕!线上系统频繁报错,MySQL严重死锁
    目录:MySQL都有什么锁什么情况下会造成死锁常见的死锁案例1.MySQL都有什么锁MySQL有三种锁的级别:页级、表级、行级。表级锁:开销小,加锁快;不会出现......
  • Docker 安装
    Docker安装:1.安装依赖包:yuminstall-yyum-utilsdevice-mapper-persistent-datalvm22.更新yum缓存yummakecachefast3.添加docker下载源地址:yum-config-manage......
  • MySQL二、基础架构解析
    前言:文章内容:MySQL基础架构、SQL成本计算本文章内容来源于笔者学习笔记,内容可能与相关书籍内容重合偏向于知识核心总结,非零基础学习文章,可用于知识的体系建立,核心内容......
  • Docker 个人使用的一些镜像及记录
    Docker修改源创建或修改/etc/docker/daemon.json文件{"registry-mirrors":["https://docker.mirrors.ustc.edu.cn"]}Docker中国区官方镜像https://regist......
  • Docker 部署GitLabs 版本升级 13.9.x -> 15.3.x
    Gitlabs版本升级大版本不能直接跳级升级,可以参考官方的升级路径。本人是从13.9.x需要升级到最新的15.3.x。参考官方路径结合自己的实际情况成功升级。13.9.0->13.12.......