1.查看mysql版本。
访问 MySQL 镜像库地址:https://hub.docker.com/_/mysql?tab=tags 。

2.拉取官方镜像。
docker pull mysql:5.7

3. 查看本地镜像。
docker images

4.运行容器,启动mysql。
docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
参数说明:
–-name:容器名,此处命名为mysql
-p:映射容器服务的 3306 端口到宿主机的 3306 端口,外部主机可以直接通过 宿主机ip:3306 访问到 MySQL 的服务。
-e:设置 MySQL 服务 root 用户的密码。
-d:后台运行容器,保证在退出终端后容器继续运行

5.查看是否安装成功。
docker ps

6.连接MySQL。
进入docker本地连接mysql客户端。
docker exec -it mysql bash
mysql -h127.0.0.1 -uroot -p123456 -P3306

通过本机的客户端连接mysql。

7.其他。
(1)启动、停止、删除mysql容器
96c420959ce0为mysql容器ID。
docker start 96c420959ce0
docker stop 96c420959ce0
docker rm 96c420959ce0
(2)删除mysql镜像
docker rmi mysql:5.7
(3)修改MySQL端口映射
docker stop mysql
docker commit mysql mysql57
docker rm mysql
docker run -d -p 13306:3306 --name mysql mysql57
本文详细介绍了如何使用Docker拉取、运行、管理和维护MySQL 5.7容器,包括启动、停止、删除操作,以及连接、映射端口和修改配置。适合初学者了解Docker与MySQL集成的实践步骤。
140

被折叠的 条评论
为什么被折叠?



