宿主机连接虚拟机中用docker运行的MySQL
目标
在VMware CentOS7虚拟机中采用docker运行一个MySQL容器,然后从宿主机访问和操作该MySQL数据库。
同时虚拟机的网络采用桥接模式,使用静态IP上网。
关键步骤
创建虚拟机之后,设置静态IP
vi /etc/sysconfig/network-scripts/ifcfg-ens33
修改或者添加以下内容:
BOOTPROTO=static
IPADDR=192.168.0.188 #与宿主机在同一网段
MASK=255.255.255.0 #与宿主机一致
GATEWAY=192.168.0.1 #与宿主机一致
DNS1=8.8.8.8
修改之后重启系统的网络服务
service network restart
可能出现的问题
- 宿主机和虚拟机能够相互ping通,但是虚拟机无法ping通域名。
解决:
[root@localhost hadoop]$ cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 8.8.8.8
允许用户从宿主机IP连接MySQL
由于之前已经有用户,但是宿主机的IP发生了改变,直接用root用户登录MySQL,然后运行下面的命令:
mysql> rename user 'simmons'@'192.168.1.1' to 'simmons'@'192.168.0.2';
mysql> flush privileges;
最后查看验证
mysql> show grants for 'simmons'@'192.168.0.2';
完成上述步骤后,就可以通过宿主机直接连接虚拟机中用docker运行的MySQL。
宿主机连接虚拟机中用docker运行的MySQL相关推荐
- virtualbox下linux虚拟机上网以及宿主机连接虚拟机问题
目录 1.虚拟机设置为网桥模式. 2.配置linux的网络 3. 看看宿主机网络 4.验证上网 5. 故障排除方法 6.宿主机通过xshell访问虚拟机 7.另外如果网络没问题了,yum list报错 ...
- SQLyog连接虚拟机中docker中的mysql过程详解,并解决2003错误
docker中安装启动mysql: 获取镜像docker pull mysql:5.7 启动并创建mysql容器 docker run -d -p 3306:3306 -v /home/mysql/c ...
- docker连不上宿主机mysql_宿主机连接docker中的mysql
宿主机连接docker中的mysql dokcer安装mysql docker run \ --name mysql \ -v $PWD/mysql:/var/lib/mysql \ -p 3306: ...
- CentOS7使用docker 启动容器后 , 宿主机连接访问不到容器的端口
CentOS7使用docker 启动容器后 , 宿主机连接访问不到容器的端口 注意第一种方法是在网上找的 , 我并没有执行成功 , 但是他分析的很不错, 可以参考第二种方法 首先需要明确docker的 ...
- 主机连接docker的mysql_宿主机连接docker中的mysql
dokcer安装mysql docker run \ --name mysql \ -v $PWD/mysql:/var/lib/mysql \ -p 3306:3306 \ -e MYSQL_ROO ...
- 宿主机172连接容器mysql_开发时从宿主机连接容器中的MySQL
从宿主机连接Docker容器中的MySQL 刚接触Docker,电脑安装Docker后,使用docker命令pull了一个MySQL5.6的Docker镜像,之后docker run启动创建容器. 可 ...
- 宿主机使用虚拟机中的全局代理访问内网
如何让宿主机使用虚拟机中的全局代理访问内网 背景 方法 配置VirtualBox 虚拟机下网络配置 最后的操作 背景 因为公司使用的 VPN 只有 Windows 客户端,所以只好在虚拟机中的 Win ...
- Vmware Centos7 配置静态 ip 和 使宿主机和虚拟机互相 ping 通
NAT 方式 1. 配置静态 ip Vmware 安装 Centos7 可以参考 https://blog.csdn.net/guo_ridgepole/article/details/7897376 ...
- docker网络问题解决办法“大全”:关于宿主机访问不了docker容器中web服务,或者容器内访问不了外网的问题的解决办法
docker网络问题解决办法"大全":关于宿主机访问不了docker容器中web服务,或者容器内访问不了外网的问题的解决办法 参考文章: (1)docker网络问题解决办法&quo ...
最新文章
- 深度学习原理与框架-CNN在文本分类的应用 1.tf.nn.embedding_lookup(根据索引数据从数据中取出数据) 2.saver.restore(加载sess参数)...
- Linux学习笔记之文件管理和目录管理类命令
- 游戏用计算机配置表显卡,攒机的知识盲区 以及显卡配置推荐详解
- s4-2 ALOHA 协议
- matlab内置函数fitgeotrans与transformPointsForward解析
- 前端学习(2865):公开课封装组件库介绍
- 程序员找工作那点事儿
- mac电脑循环次数多少算新_在Mac上处理不同事务,这些软件必不可少,个个精品...
- AI算法工程师面试题
- 广告视频投放展示平台 springboot+vue
- 正确使用计算机键盘的方法是,电脑键盘指法练习的方法
- 性能测试——jmeter性能测试——重点—核心——线程组、Ramp-Up Period、Loop Count 次采样...
- 数据分析 学习小结记录
- 华为RH2288V3安装CentOS、Ubuntu、Windows 2012
- PowerBuilder打印QRCode
- Pycharm导入同级目录模块解决办法汇总
- C--利用switch()浅浅做一个成绩等级划分小程序
- JavaSE中的方法
- 【IIS音频传输】1、认识IIS
- NGS数据分析实践:00. 变异识别的基本流程
热门文章
- Java在编程语言中,地位无法撼动的12条原因你知道吗?
- php openssl tls1.2,升级openssl 支持TLS1.2
- 我的书出版了,本周限时优惠,免费送书30本!
- 阿里巴巴矢量图的使用
- 使用 poi 通过浏览器方式导出Excel表格(导出字段与表格字段不一样且取值逻辑改变)
- 抉择:如何应对恶意欠薪
- 网易蜂巢微服务架构:用RabbitMQ实现轻量级通信
- 「LibreOJ Round #11」Misaka Network 与任务
- 救救小姐姐html5游戏在线玩,救救小姐姐安卓版
- Swift初始化(Initialization)