docker创建mysql镜像

Posted lostsea

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker创建mysql镜像相关的知识,希望对你有一定的参考价值。

  1.拉取镜像

docker pull mysql

  2.创建容器

docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456  -v /home/docker/mysql:/var/lib/mysql -d mysql

  3.配置mysql允许外部连接

grant all PRIVILEGES on *.* to root@‘%‘ WITH GRANT OPTION;
ALTER user ‘root‘@‘%‘ IDENTIFIED BY ‘root@123456‘ PASSWORD EXPIRE NEVER;
ALTER user ‘root‘@‘%‘ IDENTIFIED WITH mysql_native_password BY ‘root@123456‘;

以上是关于docker创建mysql镜像的主要内容,如果未能解决你的问题,请参考以下文章

Docker创建支持MySQL服务的镜像

12-Docker-部署SonarQube

docker 创建mysql容器

Docker安装MySQL

启动mysql的docker镜像,怎么自动执行初始化sql脚本

系列6使用Dockerfile创建带mysql5.7的Centos Docker镜像1