windows下的docker部署Mysql和Navicate连接docker数据库
Posted 林猛男
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows下的docker部署Mysql和Navicate连接docker数据库相关的知识,希望对你有一定的参考价值。
一、docker部署mysql
1、查找Docker Hub上的mysql镜像
docker search mysql
2、拉取官方的镜像,标签为5.6,如果不给出标签,那么自动拉取最新版本镜像
docker pull mysql:5.6
3、创建并启动一个MySQL容器
docker run --name mysql5.6 -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d mysql:5.6
- –name :给容器命名
- -e MYSQL_ROOT_PASSWORD=123456:初始化 root 用户的密码。
- -p 3306:3306:将容器的 3306 端口映射到主机的 3306 端口。
- -d 后台运行
- 最后的参数是用到的镜像名
4、查看容器运行状态:docker ps
docker ps
如图所示已经正常运行
5、进入MySQL容器
docker exec -it mysql /bin/bash
6、进入mysql
mysql -uroot -p
二、windos下Navicate连接docker数据库
1、cmd查询宿主机ip地址
2、然后打开Navicate连接,主机名或者ip地址:可以填写localhost或者刚才查询的宿主机ip,然后输入刚才配置的账号密码,即可链接成功
以上是关于windows下的docker部署Mysql和Navicate连接docker数据库的主要内容,如果未能解决你的问题,请参考以下文章
windows下的docker部署Mysql和Navicate连接docker数据库
Sonic 开源移动端云真机测试平台 - windows系统下的sonic快速部署演示