当前位置:首页 > 编程笔记 > 正文
已解决

docker搭建mysql环境

来自网友在路上 177877提问 提问时间:2023-11-09 22:36:12阅读次数: 77

最佳答案 问答题库778位专家为你答疑解惑

在这里插入图片描述

1. 基础环境

名称描述CentOS 7.6Linux操作系统版本docker 20.10.5docker版本mysql 8.0.29mysql镜像版本

2. 下载安装

  • 使用docker命令下载mysql镜像
[root@zhouwei ~]# docker pull mysql:8.0.29

在这里插入图片描述

  • 查看docker仓库是否已经下载了mysql镜像
[root@zhouwei ~]# docker images

在这里插入图片描述

  • 将mysql镜像启动成容器

在3306端口后台启动,容器名称为mysql-master

[root@zhouwei ~]# docker run -d -p 3306:3306 -v /mysql/master/conf:/etc/mysql/conf.d -v /mysql/master/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root --name mysql-master mysql:8.0.29

在这里插入图片描述

  • 检查mysql容器是否成功
[root@zhouwei ~]# docker ps

在这里插入图片描述

3. 开启远程

  • 进入mysql容器开启root账户远程连接
[root@zhouwei ~]# docker exec -it mysql-master env LANG=C.UTF-8 /bin/bash
bash-4.4# mysql -uroot -p
mysql> alter user 'root'@'%' identified with mysql_native_password by 'root';

在这里插入图片描述

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"docker搭建mysql环境":http://eshow365.cn/6-36583-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!