亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Docker 網(wǎng)絡(luò)之端口綁定的方法

 更新時(shí)間:2018年02月10日 11:05:42   作者:Kangvcar Blogs  
本篇文章主要介紹了Docker 網(wǎng)絡(luò)之端口綁定的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

外部訪問(wèn)容器

容器中可以運(yùn)行一些網(wǎng)絡(luò)應(yīng)用,要讓外部也可以訪問(wèn)這些應(yīng)用,可以通過(guò) -P 或 -p 參數(shù)來(lái)指定端口映射。

-P 標(biāo)記時(shí)

Docker 會(huì)隨機(jī)映射一個(gè) 49000~49900 的端口到內(nèi)部容器開放的網(wǎng)絡(luò)端口。

-p 標(biāo)記時(shí)

則可以指定要映射的端口,并且,在一個(gè)指定端口上只可以綁定一個(gè)容器。支持的格式有
ip:hostPort:containerPort
ip::containerPort
hostPort:containerPort

映射所有接口地址

使用 hostPort:containerPort 格式本地的 5000 端口映射到容器的 5000 端口

$ sudo docker run -d -p 5000:5000 training/webapp python app.py

此時(shí)默認(rèn)會(huì)綁定本地所有接口上的所有地址。

映射到指定地址的指定端口

可以使用 ip:hostPort:containerPort 格式指定映射使用一個(gè)特定地址,比如 localhost 地址 127.0.0.1

$ sudo docker run -d -p 127.0.0.1:5000:5000 training/webapp python app.py

映射到指定地址的任意端口

使用 ip::containerPort 綁定 localhost 的任意端口到容器的 5000 端口,本地主機(jī)會(huì)自動(dòng)分配一個(gè)端口

$ sudo docker run -d -p 127.0.0.1::5000 training/webapp python app.py
#還可以使用 udp 標(biāo)記來(lái)指定 udp 端口
$ sudo docker run -d -p 127.0.0.1:5000:5000/udp training/webapp python app.py

查看映射端口配置

使用 docker port 來(lái)查看當(dāng)前映射的端口配置,也可以查看到綁定的地址

$ docker port <container> 

注意:

容器有自己的內(nèi)部網(wǎng)絡(luò)和 ip 地址(使用 docker inspect 可以獲取所有的變量,Docker 還可以有一個(gè)可變的網(wǎng)絡(luò)配置。)

-p 標(biāo)記可以多次使用來(lái)綁定多個(gè)端口,例如

$ sudo docker run -d -p 5000:5000 -p 3000:80 training/webapp python app.py

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 詳解Docker中VLAN網(wǎng)絡(luò)模式的配置

    詳解Docker中VLAN網(wǎng)絡(luò)模式的配置

    在Docker應(yīng)用到生產(chǎn)環(huán)境的時(shí)候包括了原生Bridge NAT模式、LinuxBridge VLAN模式以及利用第三方的網(wǎng)絡(luò)方案這三種,這篇文章給大家詳細(xì)介紹了Docker中VLAN網(wǎng)絡(luò)模式的配置,有需要的朋友們下面來(lái)一起看看吧。
    2016-10-10
  • Linux新建用戶并允許docker及docker基本命令

    Linux新建用戶并允許docker及docker基本命令

    這篇文章給大家介紹了Linux新建用戶并允許docker及docker的容器創(chuàng)建及基本命令講解,需要的朋友參考下本文吧
    2017-12-12
  • Docker 實(shí)現(xiàn)在線集成開發(fā)環(huán)境實(shí)例詳解

    Docker 實(shí)現(xiàn)在線集成開發(fā)環(huán)境實(shí)例詳解

    這篇文章主要介紹了Docker 實(shí)現(xiàn)在線集成開發(fā)環(huán)境實(shí)例詳解的相關(guān)資料,這里對(duì)實(shí)現(xiàn)在線集成開發(fā)環(huán)境,進(jìn)行了詳細(xì)的介紹及實(shí)現(xiàn),需要的朋友可以參考下
    2016-11-11
  • Docker-swarm快速搭建redis集群的方法步驟

    Docker-swarm快速搭建redis集群的方法步驟

    本文主要介紹了Docker-swarm快速搭建redis集群的方法步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-05-05
  • docker生命周期管理和鏡像管理命令詳解

    docker生命周期管理和鏡像管理命令詳解

    Docker通過(guò)容器技術(shù)提供了一種輕量級(jí)、快速部署和可移植的應(yīng)用程序運(yùn)行環(huán)境,極大地簡(jiǎn)化了應(yīng)用程序的部署和管理過(guò)程,提高了開發(fā)和運(yùn)維的效率,這篇文章主要介紹了docker生命周期管理和鏡像管理命令,需要的朋友可以參考下
    2023-08-08
  • ubuntu vps安裝docker報(bào)錯(cuò):Cannot connect to the Docker daemon at unix:///var/run/docker.sock.問(wèn)題解決

    ubuntu vps安裝docker報(bào)錯(cuò):Cannot connect to t

    這篇文章主要介紹了解決ubuntu vps安裝docker時(shí)報(bào)錯(cuò):Cannot connect to the Docker daemon at unix:///var/run/docker.sock.問(wèn)題的相關(guān)資料,文中介紹非常詳細(xì),需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
    2017-04-04
  • docker容器無(wú)法ping域名問(wèn)題及解決

    docker容器無(wú)法ping域名問(wèn)題及解決

    這篇文章主要介紹了docker容器無(wú)法ping域名問(wèn)題及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • docker快速安裝Es和kibana的實(shí)現(xiàn)步驟

    docker快速安裝Es和kibana的實(shí)現(xiàn)步驟

    在工作過(guò)程中,經(jīng)常需要測(cè)試環(huán)境搭建Es環(huán)境,本文主要介紹了docker快速安裝Es和kibana,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-03-03
  • Docker中使用Nginx代理多個(gè)應(yīng)用站點(diǎn)的方法

    Docker中使用Nginx代理多個(gè)應(yīng)用站點(diǎn)的方法

    這篇文章主要介紹了Docker中使用Nginx代理多個(gè)應(yīng)用站點(diǎn)的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • 詳解掛載運(yùn)行的docker容器中如何掛載文件系統(tǒng)

    詳解掛載運(yùn)行的docker容器中如何掛載文件系統(tǒng)

    這篇文章主要給大家介紹了如何在掛載運(yùn)行中的docker容器中掛載文件系統(tǒng),文中通過(guò)一步步的實(shí)踐過(guò)程介紹的很詳細(xì),相信對(duì)有需要的朋友們來(lái)說(shuō)具有一定的參考借鑒價(jià)值,感興趣的朋友們下面來(lái)一起看看吧。
    2016-12-12

最新評(píng)論