在虚拟机docker启动mysql但是宿主机无法访问的问题
在DockerHub官网查看mysql启动的命令,发现都没有指定端口映射,于是我模仿着执行的命令如下:
docker run --name testmysql -e MYSQL_ROOT_PASSWORD=root -v /tmp/mysql/conf:/etc/mysql/conf.d -v /tmp/mysql/data:/var/lib/mysql -d mysql:5.7.25
没有指定容器端口映射的情况下,外部是无法通过ip+端口来访问容器的,需要加上端口映射,调整后的代码如下:
docker run --name testmysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -v /tmp/mysql/conf:/etc/mysql/conf.d -v /tmp/mysql/data:/var/lib/mysql -d mysql:5.7.25
增加了 -p 3306:3306
之后,就可以通过ip+端口访问容器了。
反思:刚学习docker,有点盲目信任权威了,总觉得官方写得demo就是一定符合自己需求的,其实不然。在这个小问题上浪费个把小时,实属不应该。
在虚拟机docker启动mysql但是宿主机无法访问的问题相关推荐
- CentOS7使用docker 启动容器后 , 宿主机连接访问不到容器的端口
CentOS7使用docker 启动容器后 , 宿主机连接访问不到容器的端口 注意第一种方法是在网上找的 , 我并没有执行成功 , 但是他分析的很不错, 可以参考第二种方法 首先需要明确docker的 ...
- Docker配置mysql以及宿主机容器目录挂载
Docker配置mysql以及宿主机容器目录挂载 在之前的docker 挂载中主要说明了创建数据卷并挂载的方式.现在我们做一种创建普通目录并进行挂载的方式. 基于mysql镜像的拉取并进行配置. 首先 ...
- mysql启动主机挂了_docker 启动mysql 挂载宿主机目录
在使用docker run 运行镜像获取容器时,有些容器会自动产生一些数据,为了这些数据会因为container (容器)的消失而消失,保证数据的安全,比如mysql 容器在运行中产生的一些表的数据, ...
- 学习JSP——在虚拟机中建立一个JSP网页,通过Tomcat服务器发布,并通过虚拟机的宿主机浏览器访问虚拟机上所发布的JSP网页
1.介绍JSP (1)简介 JSP全称Java Server Pages,是一种动态网页开发技术.它使用JSP标签在HTML网页中插入Java代码.标签通常以<%开头以%>结束. JSP是 ...
- docker启动mysql
Docker启动Mysql 一.单机版 Mysql 1.拉取官方镜像,镜像地址:/mysql/">https://hub.docker.com//mysql/ 2.拉取镜像:docke ...
- virtualBox NAT模式,设置虚拟机可上网,宿主机可访问虚拟机的方法
环境描述: 宿主机:windows Server 2008 64bit,IPV4地址,有网络. 宿主机上的主要软件环境: virtualBox 5.0.24 virtualBox中安装了CentOS ...
- docker中容器与宿主机之间的网络关系
接上一篇jupter远程访问 docker中容器与宿主机之间的网络关系 一.PC上的网络关系 1.网卡的物理地址 网卡的物理地址(MAC地址):是网卡的唯一标识.由生产厂商写入网卡中.MAC地址就如同 ...
- Docker 启动 MySQL 最佳实践
Docker 启动 MySQL 最佳实践 本文主要介绍使用 Docker 启动 MySQL 服务的最佳实践,Docker 镜像来自 docker 官方镜像. 启动一个 MySql 5.7 实例 关于版 ...
- docker启动mysql闪退问题
docker启动mysql闪退问题 一.常见原因: 1.启动时未使用 -d 参数 该参数表明以守护进程的方式启动mysql,否则由于没有前台应用,启动的mysql进程会立即自杀,导致闪退: 2.未开启 ...
最新文章
- java通过JDBC链接SQLServer2012
- Swift 4 无限滚动轮播图(UICollectionView实现)
- 【ArcGIS 10.2新特性】Geodatabase 10.2 常见问题
- SQL SERVER 通用分页存储过程
- java 事务_Java中事务总结详解(精华)
- C++ 运算符重载(二) | 类型转换运算符,二义性问题
- 什么是浏览器同源策略?
- [洛谷P2073] 送花
- [Winodows Phone 7控件详解]Silverlight toolkit for Windows Phone 7.1控件-5
- mysql排序快还是list排序快_2018全国农产品批发市场行业百强排序出炉,快看广西有几个?...
- 在web h5 上 js 绘制汉字 按笔画绘制汉字 汉字拼音 多音字 笔画繁体字 cnchar
- 微信一键激活 设置开卡字段
- 性能测试入门(一):性能测试中的各项指标告诉我们什么
- Windows Server 2008安装配置IIS
- 2016 计蒜之道 初赛 第二场 联想公司的 logo 设计(计蒜客)
- 攻防世界warmup新人小白友好向详细解题过程
- 基于ngx-rtmp-module模块http-flv直播流的实现
- 记一次粗浅的钓鱼样本分析过程
- ECShop 商城小程序「weeshop 」- 基于 ECShop 3.6 版本开发的完整版商城小程序
- 易语言写微信群AI人工智能机器人,自动对话、聊天、发消息