如何打开docker容器端口号(Docker容器网络端口配置过程详解)
类别:服务器 浏览量:1545
时间:2022-01-23 02:41:20 如何打开docker容器端口号
Docker容器网络端口配置过程详解暴露网络端口
实际上,Docker中涉及暴露网络端口的参数有两个,分别是-p和-P。下面分别来介绍.
-P
使用-P,Docker会在宿主机上随机为应用分配一个未被使用的端口,并将其映射到容器开放的端口,以Nginx
为例,如下:
可以看到,Docker为应用分配了一个随机端口32768,使用该端口即可访问容器中的
nginx(http://lcalhost:32768)。
-p
-p参数则有几种不同的用法:
hostPort:containerPort
这种用法是将宿主机端口和容器端口绑定起来,如下用法:
如上命令表示将宿主机的80端口映射到容器的80上,第一个80是宿主机的80,第二个80是容器的80。
ip:hostPort:containerPort
这种是将指定的ip地址的端口和容器的端口进行映射。如下:
将192.168.0.195地址的80端口映射到容器的80端口上。
ip::containerPort
这种是将指定ip地址的随机端口映射到容器的开放端口上,如下
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。
您可能感兴趣
- linux下python安装pip(在Docker中的ubuntu中安装Python3和Pip的问题)
- Docker 部署单机版 Pulsar 和集群架构 Redis(开发神器)的方法(Docker 部署单机版 Pulsar 和集群架构 Redis开发神器的方法)
- docker 搭建gitlab(使用Docker搭建私有GitLab的两种方案)
- docker rabbitmq集群部署(Docker部署rabbitmq遇到的两个问题)
- docker部署mysql多实例(Docker部署mysql一主一从的操作方法)
- docker容器的三大组件(docker容器下配置jupyter notebook的操作)
- mac使用docker部署项目(如何在mac上用docker对Oracle进行部署使用)
- docker配置redis集群(基于Docker搭建Redis主从集群的实现)
- 如何查看本机docker的安装目录(使用rpm安装指定版本docker1.12.6的详细步骤)
- docker镜像配置教程(给Docker更换国内镜像源操作)
- 用docker搭建在线开发平台(docker部署蜗牛影院系统详细流程分析)
- 更改docker容器的ip地址(docker容器通过ping直接运行获取公网IP操作)
- docker容器网络设置(对docker中的overlay式网络详解)
- docker导出日志(excel导出在docker环境中总是失败的问题)
- dockerfile的镜像原理(dockerfile制作apache镜像的方法)
- docker和jenkins自动化(Docker使用Git实现Jenkins发布、测试项目的详细流程)
- 云南旅游攻略(云南旅游攻略5天攻略)
- 收藏 春节假期,这些景区巨划算(收藏春节假期这些景区巨划算)
- 景区游玩,这些安全知识要牢记(这些安全知识要牢记)
- 各地出招烘 热 旅游(各地出招烘热旅游)
- 2021款起亚霸锐到店了 更换车标,竞争宝马X5有戏吗(2021款起亚霸锐到店了)
- 新款起亚霸锐实拍,比普拉多气派,配3.0T V6,引入国内或许能大卖(新款起亚霸锐实拍)
热门推荐
- python3d旋转特效(python实现小球弹跳效果)
- nodejs 内部模块代码(详解Node.js如何处理ES6模块)
- vue接口请求类封装(Vue接口封装的完整步骤记录)
- 如何查看python是否安装selenium(selenium+python截图不成功的解决方法)
- textarea 高度自适应
- dedecms后台关键词(DedeCms防止垃圾文章群发、垃圾评论和注册的方法)
- php数组详解(php数组和链表的区别总结)
- vue自定义列组件(vue自定义表格列的实现过程记录)
- python将网站图片本地存储(详解Python下载图片并保存本地的两种方式)
- python导出数据到mysql(python定时按日期备份MySQL数据并压缩)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9