模板如下
version: '3'
services:
mysql:
restart: always
image: mysql:5.7
container_name: my_mysql
volumes:
- ./mydir:/mydir
# 文件挂载
- ./datadir:/var/lib/mysql
# 挂载目录
- ./conf/my.cnf:/etc/mysql/my.cnf
# 挂载 my.cnf 配置文件
- ./docker/mysql/source:/docker-entrypoint-initdb.d
environment:
- "MYSQL_ROOT_PASSWORD=xxxx"
# 设置密码
- "MYSQL_DATABASE=mydb"
# 设置默认数据库
- "TZ=Asia/Shanghai"
# 设置时区
ports:
- 3306:3306
# 设置端口