欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Docker(八)Docker安装MySQL

程序员文章站 2024-03-21 18:28:52
...

1. 下载mysql镜像

docker pull mysql

2. 查看镜像

docker images

Docker(八)Docker安装MySQL

3. 执行mysql镜像生成容器

docker run -d 
--name mysql02 
-v $PWD/conf/my.cnf:/etc/my.cnf.d/ 
-v $PWD/logs:/logs -v $PWD/data:/data  
-p 3302:3306 
-e MYSQL_ROOT_PASSWORD=123456  mysql 
--default-authentication-plugin=mysql_native_password

 其中 :

-d : 代表后台运行

--name : 代表容器名称

-v  :代表数据映射

-p: 代表网络端口映射

-e: 代表mysql启动环境变量(可以前往 docker.hub.com 中进行咨询)

最后一行代表mysql8.0以上的密码加密规范,否则无法远程连接报错.

4. 测试

docker ps 

Docker(八)Docker安装MySQL

可以看到我们的mysql01 启动了,相同的方法可以启动02,03....

通过navicat 或者 datagrip等三方数据库连接工具来进行测试

Docker(八)Docker安装MySQL

测试成功.