Skip to content

Instantly share code, notes, and snippets.

@bllli
Created June 20, 2022 03:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bllli/664e81b0722a54c742a8f00b7cc30929 to your computer and use it in GitHub Desktop.
Save bllli/664e81b0722a54c742a8f00b7cc30929 to your computer and use it in GitHub Desktop.
version: "3"
services:
mysql5_5:
restart: always
container_name: mysql5_5
command:
--lower_case_table_names=1
--character-set-server=utf8mb4
--collation-server=utf8mb4_general_ci
--max_allowed_packet=128M
image: mysql:5.5
environment:
TZ: Asia/Shanghai
MYSQL_ROOT_PASSWORD: qwer1234
ports:
- 5055:3306
volumes:
- ./data/5_5/data:/var/lib/mysql
- ./data/5_5/config:/etc/mysql/conf.d
mysql5_7:
restart: always
container_name: mysql5_7
command:
--lower_case_table_names=1
--character-set-server=utf8mb4
--collation-server=utf8mb4_general_ci
--explicit_defaults_for_timestamp=true
--max_allowed_packet=128M
image: mysql:5.7
environment:
TZ: Asia/Shanghai
MYSQL_ROOT_PASSWORD: qwer1234
ports:
- 5057:3306
volumes:
- ./data/5_7/data:/var/lib/mysql
- ./data/5_7/config:/etc/mysql/conf.d
mysql8:
container_name: mysql8
image: mysql:latest
restart: always
environment:
TZ: Asia/Shanghai
MYSQL_ROOT_PASSWORD: qwer1234
command:
--default-authentication-plugin=mysql_native_password
--character-set-server=utf8mb4
--collation-server=utf8mb4_general_ci
--explicit_defaults_for_timestamp=true
--lower_case_table_names=1
security_opt:
- seccomp:unconfined
ports:
- 5080:3306
volumes:
- ./data/8/data:/var/lib/mysql
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment