51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

mysql 安装 (docker-compose)mysql8.0

使用docker-compose的方式部署mysql

使用docker-compose的方式部署mysql - 知乎 (zhihu.com)
1、创建工作目录

mkdir -p /apps/mysql/{config,datadir}

2、编写docker-compose.yaml

version: '3.1'
services:
  mysql-db:
    # 指定容器的名称
    container_name: mysql     
    # 指定镜像和版本
    image: mysql:8.0                   
    ports:
      - "3306:3306"
    restart: always
    environment:
      # 配置root密码
      MYSQL_ROOT_PASSWORD: example
    volumes:
      # 挂载数据目录
      - "/apps/mysql/datadir:/var/lib/mysql" 
      # 挂载配置文件目录
      - "/apps/mysql/config:/etc/mysql/conf.d"

想配置 可以创建一个 vim /apps/mysql/config /my.cnf

运行:

docker-compose up -d

检测:

docker ps 


检测,我们用 workbench 测试连接, navicat 需要修改加密插件

导入数据:

赞(7)
未经允许不得转载:工具盒子 » mysql 安装 (docker-compose)mysql8.0