具体部署过程可以参考其他很多文章。比如 docker部署mysql
在部署完毕之后,通过commandline访问mysql时,出现Error:
ERROR 2059 (HY000): Authentication plugin 'caching_sha2_password' cannot be loaded: dlopen(/usr/local/mysql/lib/plugin/caching_sha2_password.so, 2): image not found
其他文章里的方法是修改容器内mysql密码,不过我修改完仍然报错 authentication error ,mysql 修改密码
后来查到是由于mysql 5.6的sha256 导致的,可以参考 bugs.mysql.com
或者用docker部署myql 5.5版本即可