如何打开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地址的随机端口映射到容器的开放端口上,如下
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。
您可能感兴趣
- docker容器基础入门认知网络篇(Docker 容器生命周期 架构 以及和VM之间的差异详解)
- docker构建本地镜像(Docker创建本地镜像实现方法解析)
- Docker 运行多个Springboot的详细教程(Docker 运行多个Springboot的详细教程)
- docker容器的标准使用过程(Docker容器的使用方法简单示例)
- docker创建mysql环境(docker上部署MySQL的示例)
- docker暴露端口无法访问(完美解决Windows10下无法对docker容器进行端口访问的操作)
- docker容器使用流程(在Docker构建的容器中实现安装ping工具)
- idea集成docker-compose(IDEA 集成 docker 实现远程部署的详细步骤)
- docker配置自己的环境(docker可视化工具Portainer部署并汉化的操作)
- OpenLDAP docker使用教程(Docker搭建OpenLDAP+phpLDAPadmin统一用户认证的方法)
- docker部署go项目(Gogs+Jenkins+Docker 自动化部署.NetCore的方法步骤)
- ubuntu下使用vscode(使用Vscode结合docker进行开发的详细过程)
- dockervolume文件权限(docker volumes 文件映射方式)
- dockerswarm网络模式(详解Docker Swarm概念与用法)
- docker-compose怎么编写(docker-compose部署php项目实例详解)
- docker中的centos镜像为何很小(CentOS 7.x docker使用overlay2存储方式)
- 林心如是谁(林心如是谁演的)
- 泰国安全吗(泰国安全吗2023)
- 菲律宾安全吗(菲律宾安全吗)
- 泰国旅游攻略(泰国旅游攻略必去景点)
- 数字藏品市场有多乱 周杰伦丢了 一只猴 ,损失超300万(数字藏品市场有多乱)
- 这里输入关键词(怎么输入关键词搜索)
热门推荐
- python的环境变量怎么设置(详解如何设置Python环境变量?)
- mysql查看执行计划
- 学会php的路线图(PHP进阶学习之Geo的地图定位算法详解)
- php的模块加载(PHP中的自动加载操作实现方法详解)
- mysql8.0安装教程win10(Windows10下mysql 8.0.22 安装配置方法图文教程)
- google 调试vue(Vue实现Google第三方登录的示例代码)
- 怎么调用dede自定义表单(DEDE模板中如何使用if进行多分支判断的教程)
- vue如何excel表格上传功能(Vue + iView实现Excel上传功能的完整代码)
- jsonkeyvalue怎么取(替换json对象中的key最佳方案)
- python常见知识点整理(Python基础知识点 初识Python.md)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9