mysql57
目录结构
/usr/local/docker/mysql57# tree.└── docker-compose.yml
docker-compose.yml
version: '3.1'services: mysql: image: 'mysql:5.7.22' restart: always container_name: mysql ports: - '3307:3306' environment: TZ: 'Asia/Shanghai' MYSQL_ROOT_PASSWORD: 123456 command: --character-set-server=utf8mb4 --collation-server=utf8mb4_general_ci --explicit_defaults_for_timestamp=true --lower_case_table_names=1 --max_allowed_packet=128M --sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,NO_ZERO_DATE,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO" volumes: # 在左边宿主机中起了个名字叫 mysql-data 的文件夹,就需要在宿主机定义下 mysql-data - mysql-data:/var/lib/mysqlvolumes: # 定义 mysql-data :存放位置(不写一般默认在 /var/lib/docker/volumes) mysql-data: