version:  '3' 
services: mysql: image:  192.168 .188 .131 : 8000 / mysqlrestart:  alwaysvolumes: -  . / data: / var/ lib/ mysql-  . / my. cnf: / etc/ mysql/ my. cnf-  . / mysql- files: / var/ lib/ mysql- files-  . / log/ mysql: / var/ log/ mysqlenvironment: MYSQL_ROOT_PASSWORD:  123456 TZ:  Asia/ Shanghaiports: -  3307 : 3306 entrypoint:  bash - c "chown -R mysql:mysql /var/log/mysql && exec /entrypoint.sh mysqld" 
[ client] 
socket =  / var/ run/ mysqld/ mysqld. sock
default- character- set  =  utf8mb4[ mysql] 
default- character- set  =  utf8mb4
socket =  / var/ run/ mysqld/ mysqld. sock
[ mysqld_safe] 
log- error= / var/ log/ mysql/ mysql- error. log
pid- file  =  / var/ run/ mysqld/ mysqld. pid
socket =  / var/ run/ mysqld/ mysqld. sock[ mysqld] 
pid- file  =  / var/ run/ mysqld/ mysqld. pid
socket =  / var/ run/ mysqld/ mysqld. sock
datadir =  / var/ lib/ mysql
character_set_server =  utf8mb4
collation_server =  utf8mb4_general_ci
secure- file - priv =  NULL
server- id = 1 
log- error= / var/ log/ mysql/ mysql- error. log
default- storage- engine= Innodb
lower_case_table_names= 0 
transaction_isolation= READ- COMMITTED
interactive_timeout= 100 
wait_timeout= 100 
default_authentication_plugin=  mysql_native_password
!includedir / etc/ mysql/ conf. d/ 
 sudo docker-compose pull 拉取镜像 sudo docker-compose down 关闭容器 sudo docker-compose up -d 启动容器