Docker-端口映射

技术Docker-端口映射 Docker-端口映射Docker-端口映射
Docker端口映射
docker容器在启动的时候,如果不指定端口映射参数,在容器外部是无法通过网络来访问容器内的网络应用和服务

端口映射

Docker-端口映射

Docker端口映射

当docker容器启动时,如果没有指定端口映射参数,则无法通过容器外部的网络访问容器中的网络应用和服务。

您也可以在Dockerfile文件中使用EXPRESS命令来配置它。

端口映射可使用-p、-P来实现:

-p指定要映射的端口,并且只有一个容器可以绑定到指定的端口。

-P将容器内的开放网络端口随机映射到主机的一个端口。

端口映射支持的格式:

Ip :主机端口3360容器端口#指定Ip,指定主机端口并指定容器端口。

Ip :容器端口#指定IP,未指定的主机端口(随机),指定的容器端口

主机端口:容器端口#未指定ip,指定的主机端口,指定的容器端口

端口的映射有以下五种方法:

一、将容器暴露的所有端口,都随机映射到宿主机上。

例如:(不推荐)

docker run -P -it ubuntu /bin/bash

二、将容器指定端口随机映射到宿主机一个端口上。

示例:

docker run-p80-it Ubuntu/bin/bash

上述指令会将容器的端口80随机映射到主机的端口。

三、将容器指定端口指定映射到宿主机的一个端口上。

示例:

docker run-p 8000:80-it Ubuntu/bin/bash

上述指令将容器的端口80映射到主机的端口8000。

四、将容器ip和端口,随机映射到宿主机上。

docker run-P 192 . 168 . 0 . 100:80

上述指令会将容器的ip192.168.0.100和80端口随机映射到主机的一个端口。

五、将容器ip和端口,指定映射到宿主机上。

docker run-p 192 . 168 . 0 . 10003:80-it Ubuntu/bin/bash

上述指令将把容器的ip192.168.0.100和80端口映射到主机的8000端口。

示例:

#将nginx的端口80映射到主机的端口800。

docker run-d-it-p 800:80 nginx

查看映射端口配置

码头集装箱号

#结果输出

80/tcp - 0.0.0.0:800

作者:梅尤金

链接:https://www.jianshu.com/p/b92d4b845ed6

来源:小书

版权归作者所有。商业转载请联系作者授权,非商业转载请注明出处。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/135147.html

(0)

相关推荐

  • centos7.6安装mysql(mysql5.6下载)

    技术mysql 5.6中文乱码怎么办这篇文章主要为大家展示了“mysql 5.6中文乱码怎么办”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“mysql 5.6中文乱码怎么办”

    攻略 2021年12月25日
  • MySQL不支持的功能

    技术MySQL不支持的功能今天就跟大家聊聊有关MySQL不支持的功能,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。MySQL不支持的功能这里介绍其他数据库中有而M

    攻略 2021年11月17日
  • 被动语态的结构,被动语态的结构式是什么

    技术被动语态的结构,被动语态的结构式是什么被动语态(一般现在时) 主动语态变被动语态时,主动语态句中的宾语变成被动语态句中的主语,主动语态句中的主语成为被动语态句中的动作的发出者被动语态的结构。 被动语态的口诀 一般现、

    生活 2021年10月29日
  • 20212322《网空导论》第十周学习总结

    技术20212322《网空导论》第十周学习总结 20212322《网空导论》第十周学习总结3.1 网络安全概述
    网络安全范畴极其广泛,可以说是涉及多方面。
    3.1.1 网络安全现状及安全挑战
    因为计算机

    礼包 2021年12月5日
  • 抖音赞1w20元,教你如何快速用白菜价刷10000个抖音赞!

    技术抖音赞1w20元,教你如何快速用白菜价刷10000个抖音赞!抖音赞1w多少钱,简直就是白菜价在抖音上发布作品,没有人点赞是一件很尴尬的事情,就相当于你的作品已经被抖音抛弃了。想要抖音点赞,可以寻找代刷抖音点赞的网址,

    测评 2021年10月20日
  • 日志删除脚本怎么写

    技术日志删除脚本怎么写这篇文章主要介绍了日志删除脚本怎么写,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。#!/bin/bashfunction clear

    攻略 2021年11月9日