Docker端口映射怎么查看是否映射成功


这篇文章主要介绍“Docker端口映射怎么查看是否映射成功”,在日常操作中,相信很多人在Docker端口映射怎么查看是否映射成功问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Docker端口映射怎么查看是否映射成功”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!为什么要端口映射?
在启动容器时,如果不配置宿主机器与虚拟机的端口映射,外部程序是无法访问虚拟机的,因为没有端口。端口映射的指令是什么?
docker指令:docker run -p ip:hostport:containerport redis使用-p参数会分配宿主机的端口映射到虚拟机。
ip表示主机的ip地址。
hostport表示宿主机的端口。
containerport表示虚拟机的端口。支持的格式有三种:ip:hostport:containerport:映射指定地址的指定端口到虚拟机的指定端口(不常用)
如:127.0.0.1:3306:3306,映射本机的3306端口到虚拟机的3306端口。
ip::containerport:映射指定地址的任意端口到虚拟机的指定端口。(不常用)
如:127.0.0.1::3306,映射本机的3306端口到虚拟机的3306端口。
hostport:containerport 香港云主机:映射本机的指定端口到虚拟机的指定端口。(常用)
如:3306:3306,映射本机的3306端口到虚拟机的3306端口。如何查看是否映射成功?
使用docker ps命令查看出现6379/tcp的表示宿主机并没有打开与虚拟机的端口映射。
出现0.0.0.0:3306->3306/tcp表示宿主机的3306端口映射到了虚拟机的3306端口。也可以使用docker port name查看端口映射情况。表示虚拟机的3306端口映射到了主机的3306端口。
如果没有任何回复,表示端口映射失败
到此,关于“Docker端口映射怎么查看是否映射成功”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注开发云网站,小编会继续努力为大家带来更多实用的文章!

相关推荐: 如何用Maven创建多个项目

本篇内容介绍了“如何用Maven创建多个项目”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!new Project 空项目new Module 建立多个模块项目右…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 11/12 22:23
下一篇 11/12 22:23

相关推荐