之前用的mysql数据库版本都是5.6的,在写新项目的时候,发现最新版的flaway已经不支持mysql5.6了,自己的mysql也是用docker起的,既然要升级,不如顺便把docker的配置文件写了,省得之后别人遇到此问题。
配置文件
在dockerhub中搜索mysql便可以找到mysql的镜像,也是直接给出了docker-compose 的配置:
# Use root/example as user/password credentials
version: '3.1'
services:
db:
image: mysql
command: --default-authentication-plugin=mysql_native_password
restart: always
environment:
MYSQL_ROOT_PASSWORD: example
adminer:
image: adminer
restart: always
ports:
- 8080:8080
在这里我只需要mysql5.7,把配置文件修改一下:
version: '3.1'
services:
db:
image: mysql:5.7
restart: always
command: --default-authentication-plugin=mysql_native_password
ports:
- "3310:3306"
environment:
MYSQL_