1、先创建my.cnf文件
    在目录~/data/work/data/mysql/ 下先创建文件

    1. mysql touch my.cnf
    2. mysql ls
    3. data my.cnf var
    4. mysql

    2、 docker-compose.yml文件的

    version: "3"
    services:
    
      mysql:
          image: mysql:5.7 
          container_name: sc-mysql
          restart: always
          networks:
           - sc-net
          ports:
           - 3306:3306
          volumes:
           - ./mysql/data:/data
           - ./mysql/logs:/logs
           - ./mysql/conf:/etc/mysql/mysql.conf.d
           - ./mysql/var/lib/mysql:/var/lib/mysql
           - ./mysql/mysqlBackup:/data/mysqlBackup
          environment:
           TZ: Asia/Shanghai
           MYSQL_ROOT_PASSWORD: root123
           command: --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
    networks:
      sc-net:
        external: false
    

    3、在 docker-compose.yml 所在目录,执行命令

    sudo docker-compose up -d