Centos7 Docker使用mysql
一、Docker安装Mysql
1、启动Docker
启动:sudo systemctl start docker service docker start 停止:systemctl stop docker 重启:systemctl restart docker
2、拉取 MySQL 镜像
docker pull mysql:latest
3、查看本地镜像
docker images
4、运行容器
docker run -itd --name mysql -p 3306:3306 -v /opt/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=asd456 --restart=always mysql:5.7
参数说明:
- -p 3306:3306 :映射容器服务的 3306 端口到宿主机的 3306 端口,外部主机可以直接通过 宿主机ip:3306 访问到 MySQL 的服务。
- MYSQL_ROOT_PASSWORD=123456:设置 MySQL 服务 root 用户的密码。
- mysql:5.7 指定镜像资源版本
5、安装成功
通过 docker ps 命令查看是否安装成功:
![](https://img2022.cnblogs.com/blog/1412065/202211/1412065-20221107161209114-1706164100.png)
使用navicat工具测试连接