Docker:將容器http端口映射到主機(jī)端口

2018-06-23 11:07 更新

將容器http端口映射到主機(jī)端口

  1. 盡管http服務(wù)器端口通常是8080,但請(qǐng)確保情況如下:在Docker工具窗口中,右鍵單擊您的應(yīng)用服務(wù)器容器,然后選擇Inspect。搜索檢查結(jié)果(Ctrl+F)ExposedPorts,以查看正在使用哪個(gè)端口。
  2. 使主機(jī)上的容器http端口可用:選擇“端口綁定(Port Bindings)”選項(xiàng)卡。您可以選擇自己指定主機(jī)端口,或者讓Docker決定應(yīng)該使用哪個(gè)端口。所以,請(qǐng)執(zhí)行以下操作之一:
    • 點(diǎn)擊 并指定映射。要使端口只能從本地主機(jī)訪問,請(qǐng)為主機(jī)IP指定localhost或127.0.0.1。為了使端口可以從網(wǎng)絡(luò)上的其他計(jì)算機(jī)訪問,請(qǐng)指定0.0.0.0。要應(yīng)用更改,請(qǐng)單擊“保存(Save)”。
    • 選擇“發(fā)布所有端口(Publish all ports)”復(fù)選框,然后單擊“保存(Save)”。
      現(xiàn)在,您需要找出哪個(gè)主機(jī)端口映射到了容器http端口。為此,請(qǐng)運(yùn)行容器的“檢查(Inspect)”命令。然后在檢查結(jié)果(Ctrl+F)中搜索NetworkSettings。該"Ports"小節(jié)將包含有關(guān)您的http主機(jī)端口的信息。
      Docker:將容器http端口映射到主機(jī)端口
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)