You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
814 B
31 lines
814 B
version: '3.1' |
|
|
|
networks: |
|
app: |
|
external: false |
|
|
|
services: |
|
mysqlserver: |
|
image: mysql:5.7.22 |
|
restart: always |
|
container_name: mysqlserver |
|
networks: |
|
- app |
|
ports: |
|
- 3306:3306 |
|
privileged: true |
|
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= |
|
--default-authentication-plugin=mysql_native_password |
|
--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:/var/lib/mysql |
|
- ./mysql/conf/my.cnf:/etc/my.cnf |