主頁 > 知識庫 > Docker容器網(wǎng)絡(luò)端口配置過程詳解

Docker容器網(wǎng)絡(luò)端口配置過程詳解

熱門標(biāo)簽:網(wǎng)站建設(shè) 阿里云 檢查注冊表項(xiàng) 智能手機(jī) 使用U盤裝系統(tǒng) 硅谷的囚徒呼叫中心 美圖手機(jī) 百度競價(jià)點(diǎn)擊價(jià)格的計(jì)算公式

暴露網(wǎng)絡(luò)端口

實(shí)際上,Docker中涉及暴露網(wǎng)絡(luò)端口的參數(shù)有兩個,分別是-p和-P。下面分別來介紹.

-P

使用-P,Docker會在宿主機(jī)上隨機(jī)為應(yīng)用分配一個未被使用的端口,并將其映射到容器開放的端口,以Nginx
為例,如下:

可以看到,Docker為應(yīng)用分配了一個隨機(jī)端口32768,使用該端口即可訪問容器中的
nginx(http://lcalhost:32768)。

-p

-p參數(shù)則有幾種不同的用法:

hostPort:containerPort

這種用法是將宿主機(jī)端口和容器端口綁定起來,如下用法:


如上命令表示將宿主機(jī)的80端口映射到容器的80上,第一個80是宿主機(jī)的80,第二個80是容器的80。

ip:hostPort:containerPort

這種是將指定的ip地址的端口和容器的端口進(jìn)行映射。如下:


將192.168.0.195地址的80端口映射到容器的80端口上。

ip::containerPort

這種是將指定ip地址的隨機(jī)端口映射到容器的開放端口上,如下

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

標(biāo)簽:煙臺 賀州 湖北 山南 湘潭 懷化 通遼 黃山

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Docker容器網(wǎng)絡(luò)端口配置過程詳解》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266